)]}'
{
  "log": [
    {
      "commit": "dbb5b6cd8cdf2dd79ddf576d761f6e7dee498f2c",
      "tree": "9d9ff3123a6ef19040e64ef9665f5684e954e99c",
      "parents": [
        "1fdcbe1d0195163ab99f94905601ef6c77df175f",
        "2b8814d0ecbca897f4bcfdf1117e773bc4b45e77"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 22 13:40:04 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 22 13:40:04 2013 +0000"
      },
      "message": "Merge \"xenapi: enable user to specify FLAT_NETWORK_BRIDGE\""
    },
    {
      "commit": "1fdcbe1d0195163ab99f94905601ef6c77df175f",
      "tree": "0876fa5f8798f781e9292fdb3b40c12d4d790e02",
      "parents": [
        "d9bb3864dc5c0c2af0a32854c9f4f2d5d3ab708c",
        "4b2c5ed209514534a0ead54cd3c91fc3b42d6194"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 22 12:31:59 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 22 12:31:59 2013 +0000"
      },
      "message": "Merge \"only clone docs from gh-pages branch if they aren\u0027t there\""
    },
    {
      "commit": "d9bb3864dc5c0c2af0a32854c9f4f2d5d3ab708c",
      "tree": "3158bf86c62fb935dee3c06e0260b12bd72528f4",
      "parents": [
        "202677ae3070ca5a239d29a6bb081b2fd5d1600c",
        "237225dd394d43e17c5406c8c0549e3e7d5e4cd2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 22 09:58:46 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 22 09:58:46 2013 +0000"
      },
      "message": "Merge \"Fixing space issues between \" and ]\""
    },
    {
      "commit": "202677ae3070ca5a239d29a6bb081b2fd5d1600c",
      "tree": "6d2d8acae12dba4db5914508465c9fa920e44d9e",
      "parents": [
        "429b64e4a55184d7f430e7ae52594d7c8cece6aa",
        "aaac4eede998e6601c879fd359e0cb91c83ba77a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 22 09:58:08 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 22 09:58:08 2013 +0000"
      },
      "message": "Merge \"Fix stackforge_libs installation step\""
    },
    {
      "commit": "429b64e4a55184d7f430e7ae52594d7c8cece6aa",
      "tree": "40c917282d95672fc9b25c3301913444597ca60a",
      "parents": [
        "92f314785c76c32bba8e5b94068ca24034f2efcf",
        "3e439448b5ab1ea1cf2bfaef5d08c6ce41819912"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 22 03:02:08 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 22 03:02:08 2013 +0000"
      },
      "message": "Merge \"upload_image.sh should handle file URLs\""
    },
    {
      "commit": "92f314785c76c32bba8e5b94068ca24034f2efcf",
      "tree": "bb366974f53a6f05fd57aab8f110ce6656a8b0ac",
      "parents": [
        "921c508027b23639e10951e7a01df3d1590ea7ed",
        "8ceb794c65742c573ca555ff6b8c9cd470a52304"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 22 02:21:56 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 22 02:21:56 2013 +0000"
      },
      "message": "Merge \"Allow users to configure the CM pipeline interval\""
    },
    {
      "commit": "921c508027b23639e10951e7a01df3d1590ea7ed",
      "tree": "ee203858ef2da9220e4bb737b909af5e1c54fb01",
      "parents": [
        "c3dff93fcbe53fbca1695f5e49af09d6cf7af990",
        "d0059595529883719726ec146534a6639dbae65e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 21 21:08:30 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 21 21:08:30 2013 +0000"
      },
      "message": "Merge \"Enable/disable ironic in tempest config\""
    },
    {
      "commit": "c3dff93fcbe53fbca1695f5e49af09d6cf7af990",
      "tree": "53eb35b44b88c9f25c566824a971816169f52fa0",
      "parents": [
        "d254da5213bf0868663b630dbb1ee99fe9157c6f",
        "3b80bde8c7345a5e8c217b6c5c256c2f83aa7900"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 21 15:11:03 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 21 15:11:03 2013 +0000"
      },
      "message": "Merge \"Check if flavors exist before creating them.\""
    },
    {
      "commit": "3b80bde8c7345a5e8c217b6c5c256c2f83aa7900",
      "tree": "c4015cf6575a99c9b1fdb6f15a5e470f32be3a0e",
      "parents": [
        "c85ac787ba43115a3f47416470ef16e21ad20caf"
      ],
      "author": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Wed Nov 20 17:51:50 2013 -0800"
      },
      "committer": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Wed Nov 20 17:51:50 2013 -0800"
      },
      "message": "Check if flavors exist before creating them.\n\n* lib/tempest: When creating the m1.tiny and m1.nano flavors ensure that\nthey don\u0027t exist first. This is important for Grenade where code may be\nrun multiple times and should expect that some things preexist.\n\nChange-Id: I1772d4334f39d612f8a187eb5311a1b2caee3953\n"
    },
    {
      "commit": "d254da5213bf0868663b630dbb1ee99fe9157c6f",
      "tree": "09e0029bf261dae37d02e5bcf4056179715c4814",
      "parents": [
        "c85ac787ba43115a3f47416470ef16e21ad20caf"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Tue Nov 19 21:06:29 2013 -0800"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Wed Nov 20 11:29:33 2013 -0800"
      },
      "message": "Set swift timeouts higher\n\nDevstack is commonly run in a small slow environment, so bump the\ntimeouts up.\n\nnode_timeout is how long between read operations a node takes to\nrespond to the proxy server\nconn_timeout is all about how long it takes a connect() system call to\nreturn\n\nChange-Id: Ib437466a3fc9274b8aa49b19e4fe7fa26f553419\nCo-Authored-By: Peter Portante \u003cpeter.portante@redhat.com\u003e\nRelated-Bug: #1252514\n"
    },
    {
      "commit": "aaac4eede998e6601c879fd359e0cb91c83ba77a",
      "tree": "7bba8294e2b4e0d177558fee88e4f8ede9455774",
      "parents": [
        "c85ac787ba43115a3f47416470ef16e21ad20caf"
      ],
      "author": {
        "name": "Doug Hellmann",
        "email": "doug.hellmann@dreamhost.com",
        "time": "Mon Nov 18 22:12:46 2013 +0000"
      },
      "committer": {
        "name": "Doug Hellmann",
        "email": "doug.hellmann@dreamhost.com",
        "time": "Mon Nov 18 22:16:45 2013 +0000"
      },
      "message": "Fix stackforge_libs installation step\n\nWhen stackforge_libs is enabled, the WSME and Pecan libraries\nare checked out from stackforge and installed from source instead of\npip. This change introduces a new function to perform the installation\nwithout attempting to sync the global requirements list, since the\nversion of setup.py in the global requirements repository breaks the\ndependencies for WSME (there is no ipaddr library in python 2, so we\nneed to install it, but under python 3 where it is part of the stdlib we\ncannot include it in the requirements).\n\nFixes bug 1252488\n\nChange-Id: I58357757ac67a919bf70178b76f65fa0a9e16242\n"
    },
    {
      "commit": "3e439448b5ab1ea1cf2bfaef5d08c6ce41819912",
      "tree": "093e8929d5ee67d5d99ebabf5e443347646bf1b8",
      "parents": [
        "80798bf56d22a6c72b3d8625a55dcad0e1bb9f8e"
      ],
      "author": {
        "name": "Arnaud Legendre",
        "email": "arnaudleg@gmail.com",
        "time": "Fri Nov 15 16:06:03 2013 -0800"
      },
      "committer": {
        "name": "Arnaud Legendre",
        "email": "arnaudleg@gmail.com",
        "time": "Fri Nov 15 16:16:17 2013 -0800"
      },
      "message": "upload_image.sh should handle file URLs\n\nupload_image.sh doesn\u0027t handle correctly file URLs: a file URL works only\nif the file is already in the cache.\nThis patch provides support for file URLs of local files (RFC 1738)\nhttp://tools.ietf.org/html/rfc1738\n\nChange-Id: I107299c543cfa189e32848c32eefdbeb51a5e1f5\nCloses-Bug: #1251752\n"
    },
    {
      "commit": "c85ac787ba43115a3f47416470ef16e21ad20caf",
      "tree": "8736f6b2277929584ed92bb37e72492966bb578d",
      "parents": [
        "3a73091558781b32c6b902672d817220e4d0f360",
        "645171c5fdfa1d43441c411c00c8080218cb6bbe"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 15 23:44:23 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 15 23:44:23 2013 +0000"
      },
      "message": "Merge \"Don\u0027t install novnc from package by default\""
    },
    {
      "commit": "3a73091558781b32c6b902672d817220e4d0f360",
      "tree": "9a09b1529f31a40f0b6403dac16c0191b20858d3",
      "parents": [
        "80798bf56d22a6c72b3d8625a55dcad0e1bb9f8e",
        "4df4a15a7213f24c99506269acb0129689be56a8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 15 20:18:25 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 15 20:18:25 2013 +0000"
      },
      "message": "Merge \"Fix typo in config section name in README.md\""
    },
    {
      "commit": "80798bf56d22a6c72b3d8625a55dcad0e1bb9f8e",
      "tree": "f8fefad3d6b878601c421c0fb72a7f0c55c10543",
      "parents": [
        "b21d6ee9fa956c43eaea8408440eafe4c3050bcc",
        "5ea53ee5f710076eba80ee9677afd3769fd2f36a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 15 18:45:11 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 15 18:45:11 2013 +0000"
      },
      "message": "Merge \"Use vmdk descriptor to populate image properties\""
    },
    {
      "commit": "b21d6ee9fa956c43eaea8408440eafe4c3050bcc",
      "tree": "67b234e7f0001a27e8797d4875b00f08da51e7db",
      "parents": [
        "0a57ae989970db602858337675f8d4e14f16db9a",
        "e231438bf62adb9014e644a443c2165a89812fd3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 15 18:18:04 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 15 18:18:04 2013 +0000"
      },
      "message": "Merge \"Use the oslo db database connection for Heat\""
    },
    {
      "commit": "0a57ae989970db602858337675f8d4e14f16db9a",
      "tree": "352982c2d50d551da91aac81836615b1c37c29b7",
      "parents": [
        "66c54249805c9a6e863c81b754f4abae71aa1b2b",
        "fc1b7786eb68f8df254804590f2809c0e342a3ab"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 14 15:27:42 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 14 15:27:42 2013 +0000"
      },
      "message": "Merge \"cm-cpu-agent only support libvirt driver\""
    },
    {
      "commit": "2b8814d0ecbca897f4bcfdf1117e773bc4b45e77",
      "tree": "77e3209cd4596df139ede3e4405b4163cb763c92",
      "parents": [
        "66c54249805c9a6e863c81b754f4abae71aa1b2b"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Wed Sep 25 17:07:06 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Thu Nov 14 11:27:39 2013 +0000"
      },
      "message": "xenapi: enable user to specify FLAT_NETWORK_BRIDGE\n\ninstall_os_domU.sh failed, if the FLAT_NETWORK_BRIDGE is found in\nlocalrc. As nova looks up the network by either name-label or bridge\nname, it makes sense to enable the user to specify this parameter. As an\nexample, if the user wants to use name-labels to specify networks, and\nthose name-labels could be used in domU to create bridges:\n\nVM_BRIDGE_OR_NET_NAME\u003d\"osvmnet\"\nFLAT_NETWORK_BRIDGE\u003d\"osvmnet\"\n\nIn this case, the domU will know only about a name label, so it could be\ndecoupled from which xapi bridges used.\n\nThis change also adds some fixes (missing double quotes).\n\nChange-Id: I045e367ef441be20c4e8cb8af3c1149392db796b\n"
    },
    {
      "commit": "d0059595529883719726ec146534a6639dbae65e",
      "tree": "5b2ad59023bf1f8b937cd26a3a85f841e48681a2",
      "parents": [
        "1722aabd9c4599a9ba99dbd95889df18bd1c1cd9"
      ],
      "author": {
        "name": "Roman Prykhodchenko",
        "email": "me@romcheg.me",
        "time": "Thu Nov 14 09:58:53 2013 +0200"
      },
      "committer": {
        "name": "Roman Prykhodchenko",
        "email": "me@romcheg.me",
        "time": "Thu Nov 14 09:58:53 2013 +0200"
      },
      "message": "Enable/disable ironic in tempest config\n\nIn order to run tempest tests for Ironic in devstack\nthe availability of the Ironic service must be set in\nthe tempest config.\n\nThis patch adds a shortcut for Ironic services and sets\navailability of Ironic in tempest config.\n\nChange-Id: I206fc2ea13412ceb128f8bfe90c153348d6f2f3e\n"
    },
    {
      "commit": "e231438bf62adb9014e644a443c2165a89812fd3",
      "tree": "70da4216aefa69344a6f4f911ca65a93f291f6e6",
      "parents": [
        "66c54249805c9a6e863c81b754f4abae71aa1b2b"
      ],
      "author": {
        "name": "Angus Salkeld",
        "email": "asalkeld@redhat.com",
        "time": "Thu Nov 14 14:36:46 2013 +1100"
      },
      "committer": {
        "name": "Angus Salkeld",
        "email": "asalkeld@redhat.com",
        "time": "Thu Nov 14 14:36:46 2013 +1100"
      },
      "message": "Use the oslo db database connection for Heat\n\nThis is the preferred configuration now, and sql_connection is\ndeprecated.\n\nChange-Id: I2d8342b5025ab481e1db0521a3e0610b73bda9de\n"
    },
    {
      "commit": "8ceb794c65742c573ca555ff6b8c9cd470a52304",
      "tree": "e5151313c0761290f75daf7d0551ebc16cb34c69",
      "parents": [
        "fc1b7786eb68f8df254804590f2809c0e342a3ab"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "mehdi.abaakouk@enovance.com",
        "time": "Wed Oct 23 09:26:25 2013 +0200"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "mehdi.abaakouk@enovance.com",
        "time": "Wed Nov 13 14:46:34 2013 +0100"
      },
      "message": "Allow users to configure the CM pipeline interval\n\nThe patch allows users to configure the ceilometer pipeline interval.\nIn localrc, we can add CEILOMETER_PIPELINE_INTERVAL\u003d10 to handle the\npipeline each 10 seconds instead of the default 10 minutes.\n\nChange-Id: Ic5216adbdfd70ade38912871ac6df3be732bf780\n"
    },
    {
      "commit": "fc1b7786eb68f8df254804590f2809c0e342a3ab",
      "tree": "e73d0b8293d3330246feb56084d9be1ac67a46c9",
      "parents": [
        "1722aabd9c4599a9ba99dbd95889df18bd1c1cd9"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "mehdi.abaakouk@enovance.com",
        "time": "Wed Oct 23 06:46:43 2013 +0000"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "mehdi.abaakouk@enovance.com",
        "time": "Wed Nov 13 09:34:50 2013 +0100"
      },
      "message": "cm-cpu-agent only support libvirt driver\n\nceilometer-compute-agent only support libvirt driver\n\nChange-Id: I8b92ef10f52388ead11f8ce51c9ab119f953efae\n"
    },
    {
      "commit": "66c54249805c9a6e863c81b754f4abae71aa1b2b",
      "tree": "e55c52efdcdfd4ec7c660d8aec81ca85535c3ba0",
      "parents": [
        "1722aabd9c4599a9ba99dbd95889df18bd1c1cd9"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Tue Nov 12 16:24:14 2013 -0800"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Tue Nov 12 16:38:02 2013 -0800"
      },
      "message": "Bump SWIFT_LOOPBACK_DISK_SIZE_DEFAULT over swift max_file_size\n\nSwift is returning 50x error codes because its disk is too small, set\nsize bigger then max_file_size in an attempt to fix the problem, or at\nleast reduce it.\n\n\"we create a 4GB device, but swift thinks it can write 5GB, hence fail\"\n--sdague\n\nThis patch based off of Iccd6368e4df71abb5ccfe7d361c64d86e1071d35\n\nChange-Id: Ib56a98cd74e7edf1fa90facc25c72632d43180f1\nRelated-Bug: #1225664\n"
    },
    {
      "commit": "5ea53ee5f710076eba80ee9677afd3769fd2f36a",
      "tree": "ad9a49f4cadecd520aa4f8b15251e931bb3c1f6d",
      "parents": [
        "1c1aef0eb7796f0fe8b2502eb4aaa62369b7842a"
      ],
      "author": {
        "name": "Arnaud Legendre",
        "email": "arnaudleg@gmail.com",
        "time": "Fri Nov 01 16:42:54 2013 -0700"
      },
      "committer": {
        "name": "Arnaud Legendre",
        "email": "arnaudleg@gmail.com",
        "time": "Tue Nov 12 15:45:53 2013 -0800"
      },
      "message": "Use vmdk descriptor to populate image properties\n\nimage_upload.sh doesn\u0027t use the descriptor properties embedded inside\nthe vmdk file. This requires the user to manually change the filename of the\nvmdk file to add the properties (disk type, storage adapter and network\nadapter).\nIn case of a sparse monolithic sparse or stream-optimized sparse, these\nproperties are extracted from the descriptor.\nThe user can still override these values by modifying the filename.\n\nChange-Id: I1734311c66efe60a1a30e3ea63cc2a9da9cdb5b4\nCloses-Bug: #1247300\n"
    },
    {
      "commit": "4df4a15a7213f24c99506269acb0129689be56a8",
      "tree": "3bfccdf2f98852787ed4c737d5f89b1314ded823",
      "parents": [
        "1722aabd9c4599a9ba99dbd95889df18bd1c1cd9"
      ],
      "author": {
        "name": "Roman Bogorodskiy",
        "email": "rbogorodskiy@mirantis.com",
        "time": "Tue Nov 12 12:09:40 2013 +0000"
      },
      "committer": {
        "name": "Roman Bogorodskiy",
        "email": "rbogorodskiy@mirantis.com",
        "time": "Tue Nov 12 12:13:37 2013 +0000"
      },
      "message": "Fix typo in config section name in README.md\n\ns/locarc/localrc/\n\nChange-Id: Ia5cdfa8e6995e5cad80750372faa35927d4d8e48\n"
    },
    {
      "commit": "645171c5fdfa1d43441c411c00c8080218cb6bbe",
      "tree": "483e664220943fa5c1b9483058b8a6b351499b73",
      "parents": [
        "1722aabd9c4599a9ba99dbd95889df18bd1c1cd9"
      ],
      "author": {
        "name": "Ilya Kharin",
        "email": "akscram@gmail.com",
        "time": "Tue Nov 12 12:44:20 2013 +0400"
      },
      "committer": {
        "name": "Ilya Kharin",
        "email": "akscram@gmail.com",
        "time": "Tue Nov 12 13:30:34 2013 +0400"
      },
      "message": "Don\u0027t install novnc from package by default\n\nBy default the installation is failed because the novnc package has got\nthe a dependency of the nova-common package. The last package provides\n\"/etc/nova/*\" files with appropriate privileges. It potentially brings\nto the problem of an access to those files.\n\nChange-Id: I1689bef817365b10bf972dc4a8033892ad5939d1\nRelated-Bug: 1248923\n"
    },
    {
      "commit": "1722aabd9c4599a9ba99dbd95889df18bd1c1cd9",
      "tree": "b3768a20716ec45eb30fb125d514430d45164db0",
      "parents": [
        "26e0a05a9043ce93af62058132864caabd54b853",
        "add4ca3ef0f916e31a781e118c8c4d04a9bec5cf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 11 22:46:43 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 11 22:46:43 2013 +0000"
      },
      "message": "Merge \"Fix FROM_PACKAGE checks for novnc and spice\""
    },
    {
      "commit": "26e0a05a9043ce93af62058132864caabd54b853",
      "tree": "1a4193049ad2373decc2d57b9bae228b1889a089",
      "parents": [
        "5a35e73b3419df571f55efd2a68ef565469e3d1b",
        "610af8cfa7ff9cadac80fdd37924ecd8fe0d546e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Nov 11 22:20:08 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Nov 11 22:20:08 2013 +0000"
      },
      "message": "Merge \"Fix horizon config under Apache 2.4\""
    },
    {
      "commit": "add4ca3ef0f916e31a781e118c8c4d04a9bec5cf",
      "tree": "16aee216a55a7596626d996cf748d92e5f398646",
      "parents": [
        "5a35e73b3419df571f55efd2a68ef565469e3d1b"
      ],
      "author": {
        "name": "Ben Nemec",
        "email": "bnemec@redhat.com",
        "time": "Fri Nov 08 17:22:51 2013 +0000"
      },
      "committer": {
        "name": "Ben Nemec",
        "email": "bnemec@redhat.com",
        "time": "Fri Nov 08 17:25:50 2013 +0000"
      },
      "message": "Fix FROM_PACKAGE checks for novnc and spice\n\nThe logic for installing novnc and spice from packages is broken,\nwhich makes it impossible to install from git, which makes bug\n1248923 more serious.\n\nChange-Id: I9ae722a5470a16555bca9018da342485f6d3e896\nRelated-Bug: 1248923\n"
    },
    {
      "commit": "5a35e73b3419df571f55efd2a68ef565469e3d1b",
      "tree": "b6c5dbeaebfad9d4a676ae225ceed55a17c7640e",
      "parents": [
        "00b6706ec2e4d2cc7ec5d9c1aa7dcee8efee623f"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Oct 29 08:23:43 2013 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Thu Nov 07 08:20:20 2013 +0100"
      },
      "message": "Option for installing spice-html5 and novnc from packages\n\nThe novnc and spice-html5 is installed from git repository by default,\nbut not from an openstack* repository.\n\nIn order to add vnc/spice proxy related gating tests they should be installed\nfrom packages.\n\nNew boolean variables added to control the installation source:\nNOVNC_FROM_PACKAGE and SPICE_FROM_PACKAGE\n\nRelated changes:\nhttps://review.openstack.org/#/c/51790/\nhttps://review.openstack.org/#/c/50822/\n\nChange-Id: I1e55fd99edd30876924a13160afb74ff3e97c485\n"
    },
    {
      "commit": "00b6706ec2e4d2cc7ec5d9c1aa7dcee8efee623f",
      "tree": "1a21bcc664cb111402bae6381c261d3832238753",
      "parents": [
        "c6d9bf1fa02856c984654d7a4c653298ca56e946",
        "89d41ca23941d864ac9b5665cd68423311029236"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 07 03:25:52 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 07 03:25:52 2013 +0000"
      },
      "message": "Merge \"Fix wrong variable comparision in functions\""
    },
    {
      "commit": "c6d9bf1fa02856c984654d7a4c653298ca56e946",
      "tree": "08d1c3a066df94d2002b7ea42ce98467e521a35c",
      "parents": [
        "ba5a8198d2116486cf9f94e798827f127d43d5a6",
        "7a4ae3d24260cc2cd8eaed495829ec44ff121458"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 07 03:06:09 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 07 03:06:09 2013 +0000"
      },
      "message": "Merge \"Modification for Ubuntu 13.10 and minor fixes in Neutron NEC plugin\""
    },
    {
      "commit": "ba5a8198d2116486cf9f94e798827f127d43d5a6",
      "tree": "b4bf034973a7f989f17439e2ea97402031620b18",
      "parents": [
        "ddf656fdb631e575c71c30dccd2ba0ec6a10d974",
        "33eaa5698ca3ced12d7ab5a181cc381bdb19ce76"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 07 02:22:18 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 07 02:22:18 2013 +0000"
      },
      "message": "Merge \"Use heat\u0027s default value for max_template_size\""
    },
    {
      "commit": "ddf656fdb631e575c71c30dccd2ba0ec6a10d974",
      "tree": "73b00ee35cce22173267e1e93f95b373785beebd",
      "parents": [
        "7941ffad4d1cf07d99fef28fe0dd700e99ef8a53",
        "eca0a1c7b901e9602c7df89c32b35402360d22f6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 07 02:21:21 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 07 02:21:21 2013 +0000"
      },
      "message": "Merge \"removed unecessary lines for docker install\""
    },
    {
      "commit": "7941ffad4d1cf07d99fef28fe0dd700e99ef8a53",
      "tree": "737cc8fdef43aa325cef2860875422cf0afac23f",
      "parents": [
        "aa50a131350a4e047a3a2c22f3bfb5563f6f4ba1",
        "e4a523f543e59d92ab227b5bcfaad09fc171b6a9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Nov 07 01:55:55 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Nov 07 01:55:55 2013 +0000"
      },
      "message": "Merge \"Cleanup unused settings, use interface_driver setter\""
    },
    {
      "commit": "237225dd394d43e17c5406c8c0549e3e7d5e4cd2",
      "tree": "108ccb8a723c552c952ec1b5c143996f9335be1a",
      "parents": [
        "aa50a131350a4e047a3a2c22f3bfb5563f6f4ba1"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Nov 06 15:41:04 2013 +0100"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Nov 06 15:41:04 2013 +0100"
      },
      "message": "Fixing space issues between \" and ]\n\nWhen we are using \u0027[\u0027 aka. ``test`` , before the closing \u0027]\u0027\nwe need to use a space.\n\nOtherwise the commands return with \u00272\u0027 so the \"expression\" will be a constant\nfalse.\n\nChange-Id: I673762e802c28335e03390b6608cf6bbee6aaba6\n"
    },
    {
      "commit": "aa50a131350a4e047a3a2c22f3bfb5563f6f4ba1",
      "tree": "893384e99998ecfaa893c7b8ca6969c0ba7a8b89",
      "parents": [
        "e8aa8306b1ab3f471c288d5171b31481c742f236",
        "86199fcdfead581a03b453484879d046729a0fcd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Nov 06 03:55:44 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Nov 06 03:55:44 2013 +0000"
      },
      "message": "Merge \"Clean up use of global conf vars in start_nova\""
    },
    {
      "commit": "610af8cfa7ff9cadac80fdd37924ecd8fe0d546e",
      "tree": "60745b1340c115c6a0d8fab05c7bc80282a9d0d2",
      "parents": [
        "e8aa8306b1ab3f471c288d5171b31481c742f236"
      ],
      "author": {
        "name": "Chris Buccella",
        "email": "buccella@linux.vnet.ibm.com",
        "time": "Tue Nov 05 12:56:34 2013 +0000"
      },
      "committer": {
        "name": "Chris Buccella",
        "email": "buccella@linux.vnet.ibm.com",
        "time": "Tue Nov 05 13:06:34 2013 +0000"
      },
      "message": "Fix horizon config under Apache 2.4\n\nApache 2.4 now uses mod_authz_host for acces control. Horizon\u0027s\nApache config needs an update to allow access to its directory,\notherwise a 403 will be returned.\nThis change replaces a similar previous fixes done for Fedora 18\nand Ubuntu 13.10, since this is an Apache version issue, not a\ndistro-specific one.\n\nChange-Id: Iecc17600d8e1aae6a7b0929b1493d712c307616f\nCloses-Bug: #1243075\n"
    },
    {
      "commit": "e8aa8306b1ab3f471c288d5171b31481c742f236",
      "tree": "4cfa2ca458c7c6731871b19892c0a2c152b60587",
      "parents": [
        "613fd5591c8d6cfac6ccf4b197ed93bb8d2f7676",
        "b245c5d21c4eee77e4649e0115d579b7e28c9851"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Nov 05 09:36:08 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Nov 05 09:36:08 2013 +0000"
      },
      "message": "Merge \"Set Nova auth_proto regardless of tls-proxy.\""
    },
    {
      "commit": "eca0a1c7b901e9602c7df89c32b35402360d22f6",
      "tree": "a6bfda02dbc82301a909f4c26c113094d117d85e",
      "parents": [
        "8dc25718ae1ff3d08b0c7f2bbb267afacf49ecc2"
      ],
      "author": {
        "name": "Paul Czarkowski",
        "email": "paul@paulcz.net",
        "time": "Tue Oct 29 17:15:22 2013 -0500"
      },
      "committer": {
        "name": "Paul Czarkowski",
        "email": "paul.czarkowski@rackspace.com",
        "time": "Mon Nov 04 09:00:12 2013 -0600"
      },
      "message": "removed unecessary lines for docker install\n\n* script was trying to copy file from a source\n\tthat doesn\u0027t exist to destination that does.\n* variable DOCKER_BRANCH no longer used.\n\nChange-Id: I50fd55e97dfc4eaaa3c1f2bfc42e8cfc0e76cdf4\n"
    },
    {
      "commit": "86199fcdfead581a03b453484879d046729a0fcd",
      "tree": "3ec5faf9f49764c0dc65bc495473065b7d8e308e",
      "parents": [
        "613fd5591c8d6cfac6ccf4b197ed93bb8d2f7676"
      ],
      "author": {
        "name": "Chris Behrens",
        "email": "cbehrens@codestud.com",
        "time": "Wed Oct 23 02:54:53 2013 -0700"
      },
      "committer": {
        "name": "Chris Behrens",
        "email": "cbehrens@codestud.com",
        "time": "Sun Nov 03 04:03:57 2013 -0800"
      },
      "message": "Clean up use of global conf vars in start_nova\n\nMake it clear which services run in the API cell and compute (child)\ncells by using appropriately named local variables for the conf files.\nThis should help save from future bugs.\n\nAlso: When cells is enabled, there\u0027s no need to run nova-conductor in\nthe API cell right now.  Cells bypasses any use of conductor in the API\ncell.\n\nChange-Id: I3af17d3db028f5df36814cb83c7db4de8f141f84\n"
    },
    {
      "commit": "89d41ca23941d864ac9b5665cd68423311029236",
      "tree": "cce6aa53cda99630a228675abbb3f6359f9f3fe6",
      "parents": [
        "613fd5591c8d6cfac6ccf4b197ed93bb8d2f7676"
      ],
      "author": {
        "name": "DennyZhang",
        "email": "denny@unitedstack.com",
        "time": "Fri Nov 01 15:41:01 2013 -0500"
      },
      "committer": {
        "name": "DennyZhang",
        "email": "denny@unitedstack.com",
        "time": "Fri Nov 01 15:41:23 2013 -0500"
      },
      "message": "Fix wrong variable comparision in functions\n\nA whitespace is missing.\nCloses-Bug: #1247273\n\nChange-Id: I4bbed6077813c5d7522650baf2e78d9c44c1bba4\n"
    },
    {
      "commit": "613fd5591c8d6cfac6ccf4b197ed93bb8d2f7676",
      "tree": "638f568631a613e43c94f070a0b584a2e58aced4",
      "parents": [
        "385775d83fb61132098a3b117f1aaa8a8612a972",
        "861463fa591be56b5936777539d2349abc1cea00"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 01 19:37:46 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 01 19:37:46 2013 +0000"
      },
      "message": "Merge \"Remove docker exercise\""
    },
    {
      "commit": "385775d83fb61132098a3b117f1aaa8a8612a972",
      "tree": "a08914ede2e9393df583c04ddabdb2c05139d096",
      "parents": [
        "e8e612d3d6552686f22f91319db4dd1af3d77f3f",
        "24f6efadbdef558655abc5f1052bb61ae87b55f0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 01 18:51:00 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 01 18:51:00 2013 +0000"
      },
      "message": "Merge \"Add FORCE_CONFIG_DRIVE and make it the default\""
    },
    {
      "commit": "e8e612d3d6552686f22f91319db4dd1af3d77f3f",
      "tree": "e3800e6461948d0c6ef7852a9e3a45d065d5673d",
      "parents": [
        "6fdea947188ef6847cbbe2a3a08d6e34a1a018f1",
        "1143f7e45fd2760b8d5fecc8fbd598078ba92fd3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 01 18:50:53 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 01 18:50:53 2013 +0000"
      },
      "message": "Merge \"Turn off Nova firewall driver when using Neutron\""
    },
    {
      "commit": "6fdea947188ef6847cbbe2a3a08d6e34a1a018f1",
      "tree": "79e0fffc3e04f480ee37bbcdb266763d88808977",
      "parents": [
        "0eeeb2efdf9800f1730f85f0ad8d9cb6cdb2bc71",
        "d561b70930f7184ade05953faa11a47dc250a16c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 01 18:32:51 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 01 18:32:51 2013 +0000"
      },
      "message": "Merge \"Set keystone.conf to mode 0600\""
    },
    {
      "commit": "0eeeb2efdf9800f1730f85f0ad8d9cb6cdb2bc71",
      "tree": "017082c7736a168deb6fb69775a47e16a6e3e592",
      "parents": [
        "7751354b44bc3ce286142d588d18ec919a5e4eff",
        "62e8a30abd9d2504bfca1c1c1c72151d729cc9c8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Nov 01 18:32:05 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Nov 01 18:32:05 2013 +0000"
      },
      "message": "Merge \"Fix apache horizon permissions on Ubuntu 13.10\""
    },
    {
      "commit": "d561b70930f7184ade05953faa11a47dc250a16c",
      "tree": "8871b77a1684bc0f4b441769526cff36510dcf8c",
      "parents": [
        "7751354b44bc3ce286142d588d18ec919a5e4eff"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Oct 22 17:46:00 2013 -0500"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Fri Nov 01 13:49:39 2013 -0400"
      },
      "message": "Set keystone.conf to mode 0600\n\nSet keystone.conf readable only by owner\nFixes CVE-2013-1977\n\nFixed bug: 1168252\n\nChange-Id: Idd13b7a58e257565052c54f72c65d8dceb23f27a\n"
    },
    {
      "commit": "1143f7e45fd2760b8d5fecc8fbd598078ba92fd3",
      "tree": "b7546f6f42528eb47a93ed3b343d8fd9a89d7198",
      "parents": [
        "7751354b44bc3ce286142d588d18ec919a5e4eff"
      ],
      "author": {
        "name": "Jeff Peeler",
        "email": "jpeeler@redhat.com",
        "time": "Thu Oct 31 16:21:52 2013 -0400"
      },
      "committer": {
        "name": "Jeff Peeler",
        "email": "jpeeler@redhat.com",
        "time": "Thu Oct 31 16:49:30 2013 -0400"
      },
      "message": "Turn off Nova firewall driver when using Neutron\n\nAs referenced in the OpenStack documentation, the firewall_driver in\nnova.conf should be set to nova.virt.firewall.NoopFirewallDriver, \"so\nthat nova-compute does not perform iptables-based filtering itself\".\n\nWithout this change, the driver gets set to\nnova.virt.libvirt.firewall.IptablesFirewallDriver, which seems to\nmake networking unusable.\n\nChange-Id: Id9cce0f5f4efe719683aaf3284b128188b61b919\nCloses-bug: #1246888\n"
    },
    {
      "commit": "7751354b44bc3ce286142d588d18ec919a5e4eff",
      "tree": "30285fa77aed58891e2716df5c8ac0b716a5a5d7",
      "parents": [
        "7890b4ea08cc42c6c6b7c3e1e65d33af7765e7f2",
        "8111ef0aa55d2bec3ca958940171a5c9992eaee9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 19:02:02 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 19:02:02 2013 +0000"
      },
      "message": "Merge \"Decrease tempest BUILD_TIMEOUT\""
    },
    {
      "commit": "861463fa591be56b5936777539d2349abc1cea00",
      "tree": "2251c009e28f5bb0c3e0b5926c02fe36a953f4dd",
      "parents": [
        "7890b4ea08cc42c6c6b7c3e1e65d33af7765e7f2"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Thu Oct 31 11:08:49 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Thu Oct 31 11:08:49 2013 -0400"
      },
      "message": "Remove docker exercise\n\nNo other hypervisor has a dedicated exercise, docker should be\ntested just by testing the nova APIs, not on it\u0027s own.\n\nChange-Id: Ifc788815380e8502449171410dea8260786a1e79\n"
    },
    {
      "commit": "24f6efadbdef558655abc5f1052bb61ae87b55f0",
      "tree": "7bab8868db576160ceecebecca64b04b34140bb7",
      "parents": [
        "7890b4ea08cc42c6c6b7c3e1e65d33af7765e7f2"
      ],
      "author": {
        "name": "Dan Prince",
        "email": "dprince@redhat.com",
        "time": "Thu Oct 31 10:27:58 2013 -0400"
      },
      "committer": {
        "name": "Dan Prince",
        "email": "dprince@redhat.com",
        "time": "Thu Oct 31 10:27:58 2013 -0400"
      },
      "message": "Add FORCE_CONFIG_DRIVE and make it the default\n\nAdds a new FORCE_CONFIG_DRIVE option to lib/nova which\nis by default enabled. Using config drive should speed\nthings up a bit and is a more likely production default\ninstead of file injection.\n\nChange-Id: I2388ef0df12a6289b619bfaf30cb952fcc48ef41\n"
    },
    {
      "commit": "7890b4ea08cc42c6c6b7c3e1e65d33af7765e7f2",
      "tree": "2ccb6b51bedce180f6d44f562af5b79f11a4f67b",
      "parents": [
        "b7c11a0f98f46a5e205ef227f3ccdb801b6fb663",
        "5a77d03addeab27704eeeb6a43ea75c1a9941764"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 14:22:37 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 14:22:37 2013 +0000"
      },
      "message": "Merge \"Removed docker version requirement\""
    },
    {
      "commit": "b7c11a0f98f46a5e205ef227f3ccdb801b6fb663",
      "tree": "b937e1bca59bdd99e599b5a7311419b37f85adc2",
      "parents": [
        "8e285072c9b6f9cee4568cc882001f87e51d3c24",
        "6a5aa7c6a20435bbd276a0f1823396b52a8f0daf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 14:19:15 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 14:19:15 2013 +0000"
      },
      "message": "Merge \"Fix some Markdown formatting issues\""
    },
    {
      "commit": "8e285072c9b6f9cee4568cc882001f87e51d3c24",
      "tree": "f66fd4cca555c178b270fa44ef9ef9eb8220dfba",
      "parents": [
        "78180a1735c6d9c072f417accb31f90c17a01341",
        "cb961597cc30f9d8ece17529f09a8291454827e3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 14:18:32 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 14:18:32 2013 +0000"
      },
      "message": "Merge \"Fix shocco errors and warnings\""
    },
    {
      "commit": "78180a1735c6d9c072f417accb31f90c17a01341",
      "tree": "0f793de0266e3af670eedbcaae080ca9d3b9f1dc",
      "parents": [
        "b96a5324557526a6862aae68522625daf13caa4f",
        "6fa67c99ba687f659fab0ad3f965993d833ca2b4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 14:16:52 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 14:16:52 2013 +0000"
      },
      "message": "Merge \"git-ignore files generated by \"./tools/build_docs.sh .\"\""
    },
    {
      "commit": "b96a5324557526a6862aae68522625daf13caa4f",
      "tree": "f881bbd3d60f0cfc008be037ef50fce574f5051f",
      "parents": [
        "c8aca45ecca0e90b21483354cd781e2201f89fc6",
        "388e36c98bf3efae3a1e25eabdd291f0b5b5e7c9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 14:16:50 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 14:16:50 2013 +0000"
      },
      "message": "Merge \"zsh openrc compatibility\""
    },
    {
      "commit": "c8aca45ecca0e90b21483354cd781e2201f89fc6",
      "tree": "5c96cd3e037f970ed564a86fdd76c7ef2b933ef8",
      "parents": [
        "2660b39ddc52b84ca8bf55c98d9eae93f7c24368",
        "1ed64cbbf09d76df0b1ce0d5095373c2bf1053c6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 14:16:48 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 14:16:48 2013 +0000"
      },
      "message": "Merge \"Ensure cm-api is ready before start cm-alarm\""
    },
    {
      "commit": "2660b39ddc52b84ca8bf55c98d9eae93f7c24368",
      "tree": "340738527f685eb9e6c62f92386f0819a1b051d9",
      "parents": [
        "574873c16e00300d80fccde626cc33d58d94b75d",
        "8787e0fd0c4b2ec29e6016a13e913a9ef3ac5444"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 14:01:12 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 14:01:12 2013 +0000"
      },
      "message": "Merge \"xenapi: always reset JeOS\u0027s network\""
    },
    {
      "commit": "574873c16e00300d80fccde626cc33d58d94b75d",
      "tree": "6c97ea523be97297933fe9c164cc5f6b8d0fe1b2",
      "parents": [
        "7cf6ab51573b44cbd94735e6663a8018a529b723",
        "ae9c41727abcab19bed8aa5f72c052ccd442f4ea"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 14:01:01 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 14:01:01 2013 +0000"
      },
      "message": "Merge \"Allow configure cinder with the nfs driver\""
    },
    {
      "commit": "7cf6ab51573b44cbd94735e6663a8018a529b723",
      "tree": "2ced62d37ebfa9b0e3c406d9944577c1be38ae73",
      "parents": [
        "04067ca16de1cef673cbe78e829690eec13a4f33",
        "246d9bbd4a13cc2848411eda81eac8b311850717"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 13:35:49 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 13:35:49 2013 +0000"
      },
      "message": "Merge \"Add PostgreSQL option for Ceilometer backend\""
    },
    {
      "commit": "04067ca16de1cef673cbe78e829690eec13a4f33",
      "tree": "80f0ede310396bd6f8d75bf972792e3176be475a",
      "parents": [
        "1bdc7a67b3c1622fb44f0a5446053567fb77a031",
        "1ce2ffd15fbb9423cd5f705e10d34dee5e23a4d5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 31 13:35:46 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 31 13:35:46 2013 +0000"
      },
      "message": "Merge \"Enables Swift crossdomain middleware by default\""
    },
    {
      "commit": "b245c5d21c4eee77e4649e0115d579b7e28c9851",
      "tree": "c491e0d01aaec784bba9f343ff918d8eedd6f019",
      "parents": [
        "1bdc7a67b3c1622fb44f0a5446053567fb77a031"
      ],
      "author": {
        "name": "Dan Prince",
        "email": "dprince@redhat.com",
        "time": "Wed Oct 30 15:11:08 2013 -0400"
      },
      "committer": {
        "name": "Dan Prince",
        "email": "dprince@redhat.com",
        "time": "Wed Oct 30 15:46:54 2013 -0400"
      },
      "message": "Set Nova auth_proto regardless of tls-proxy.\n\nWe actually want to comment out the keystone auth_proto in Nova\u0027s\napi-paste.ini file regardless of the tls-proxy setting. Likewise\nlets always set it in nova.conf as well.\n\nThis should fix an issue in trying to get this in:\n\n  https://review.openstack.org/#/c/52825/\n\nChange-Id: I1b8202aa1666cbb6ca13d2f77d50fa0175969266\n"
    },
    {
      "commit": "1bdc7a67b3c1622fb44f0a5446053567fb77a031",
      "tree": "1aff5f4f2fc15079a77508fcecc9bf9ca79e8d38",
      "parents": [
        "8dc25718ae1ff3d08b0c7f2bbb267afacf49ecc2",
        "f470d95b907b91e2879e389ea75dbdb1cb525b74"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 30 11:46:27 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 30 11:46:27 2013 +0000"
      },
      "message": "Merge \"Enable trusty\""
    },
    {
      "commit": "8dc25718ae1ff3d08b0c7f2bbb267afacf49ecc2",
      "tree": "dd319b6faaa3737b04cf5292e21ce8293bfe9eb2",
      "parents": [
        "78cc3871ded2175285dbafc9d72aca831d1ce2b2",
        "4540d00ebdd3283de47d6546b6e7575e2e9041ff"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 29 14:04:00 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 29 14:04:00 2013 +0000"
      },
      "message": "Merge \"All neutron plugins should now use LibvirtGenericVIFDriver\""
    },
    {
      "commit": "78cc3871ded2175285dbafc9d72aca831d1ce2b2",
      "tree": "e241b61ab70f1747c93f7805124f8928852c36e8",
      "parents": [
        "d05bf6f528602232f9b304887be5c82a7c28b211",
        "20150864eb3ea1fbaa616f6a6cc022dc9bc13c14"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Oct 28 23:00:56 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 28 23:00:56 2013 +0000"
      },
      "message": "Merge \"Removed dependency from dotcloud repos for the Nova docker driver\""
    },
    {
      "commit": "d05bf6f528602232f9b304887be5c82a7c28b211",
      "tree": "b560e02ab99552628954e6c4cc5014fda8acfddb",
      "parents": [
        "f7cfa0c6e7a965949441ded6a789e12e5bc58039",
        "6730a9d1c67a8740611c972aad1e3d2c5feebebb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Oct 28 18:56:03 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 28 18:56:03 2013 +0000"
      },
      "message": "Merge \"Handle the CM service availability in tempest\""
    },
    {
      "commit": "8787e0fd0c4b2ec29e6016a13e913a9ef3ac5444",
      "tree": "2f51a9227e5ea7d0caadd59be84f4773c0240386",
      "parents": [
        "f7cfa0c6e7a965949441ded6a789e12e5bc58039"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Mon Oct 28 18:15:57 2013 +0000"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Mon Oct 28 18:19:17 2013 +0000"
      },
      "message": "xenapi: always reset JeOS\u0027s network\n\nIf the JeOS template contained an exotic network configuration, the VM\nprep step might fail. This patch resets the networking of the VM before\nstarting it.\n\nFixes bug 1245607\n\nChange-Id: I921f1fdd0709d7a7760c4bb165e32f3898098bff\n"
    },
    {
      "commit": "e4a523f543e59d92ab227b5bcfaad09fc171b6a9",
      "tree": "ab2ef23e5d13882b7792999ad9d3b98e9b5f291e",
      "parents": [
        "f7cfa0c6e7a965949441ded6a789e12e5bc58039"
      ],
      "author": {
        "name": "Joe Mills",
        "email": "joe@midokura.com",
        "time": "Mon Oct 28 07:38:55 2013 +0000"
      },
      "committer": {
        "name": "Joe Mills",
        "email": "joe@midokura.com",
        "time": "Mon Oct 28 09:44:23 2013 +0000"
      },
      "message": "Cleanup unused settings, use interface_driver setter\n\n* Remove unused MIDONET specific settings from nova.conf\n* Remove unused MIDONET specific settings from dhcp_agent.ini\n* Move the interface_driver settings to the proper setting\n  function so that it can be used by lbaas_agent.ini as well.\n\nChange-Id: Id686ff5f55db00bce42b8a2bd56e7655c73211fb\nCloses-Bug: #1245401\n"
    },
    {
      "commit": "f470d95b907b91e2879e389ea75dbdb1cb525b74",
      "tree": "6c8d884fc1bd3c2efb0433c40e571f7b4a20f195",
      "parents": [
        "f7cfa0c6e7a965949441ded6a789e12e5bc58039"
      ],
      "author": {
        "name": "Chuck Short",
        "email": "chuck.short@canonical.com",
        "time": "Fri Oct 25 15:08:44 2013 -0700"
      },
      "committer": {
        "name": "Chuck Short",
        "email": "chuck.short@canonical.com",
        "time": "Fri Oct 25 15:14:08 2013 -0700"
      },
      "message": "Enable trusty\n\nEnable Trusty Tahir (14.04) the next Ubuntu LTS release.\n\nChange-Id: I48fe52345fefaf9ac7ba4be7d3f5675f72eea754\nSigned-off-by: Chuck Short \u003cchuck.short@canonical.com\u003e\n"
    },
    {
      "commit": "f7cfa0c6e7a965949441ded6a789e12e5bc58039",
      "tree": "4daf2eee6ff3392e5b47e27c4259bf20c93512bd",
      "parents": [
        "52a5c3aa845d12e50996471315ba90eae2a4b0cf"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Fri Oct 25 13:26:17 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Fri Oct 25 13:26:17 2013 -0400"
      },
      "message": "put the stackforge library installation behind a conditional\n\nwe don\u0027t actually want to drag in stackforge libraries all the\ntime, instead ensure that we have enabled stackforge_libs before\ndoing it.\n\nChange-Id: Ic1c2e3d19e106a2aa0db9725d16a8b207546c23d\n"
    },
    {
      "commit": "388e36c98bf3efae3a1e25eabdd291f0b5b5e7c9",
      "tree": "8ee588244e13f460bbcd76f9f9e57dbefd06ef90",
      "parents": [
        "0c42f250430ad2e68c0a72804179a80522a159df"
      ],
      "author": {
        "name": "Peter Feiner",
        "email": "peter@gridcentric.ca",
        "time": "Thu Oct 24 18:51:44 2013 -0400"
      },
      "committer": {
        "name": "Peter Feiner",
        "email": "peter@gridcentric.ca",
        "time": "Fri Oct 25 12:00:06 2013 -0400"
      },
      "message": "zsh openrc compatibility\n\nReplacing $BASH_SOURCE with ${BASH_SOURCE:-$0} makes devstack zsh friendly: in\nbash, $BASH_SOURCE is used per usual; in zsh, where $BASH_SOURCE isn\u0027t\ndefined, $0 is used, which, unlike in bash, evaluates to the current\nsource file.\n\nNow you can source devstack\u0027s openrc from a zsh shell.\n\nTested with bash and zsh from directories other than the root devstack\ndirectory.\n\nChange-Id: Iab1a817b15d86144163b5094bb58f94b15c598a0\n"
    },
    {
      "commit": "52a5c3aa845d12e50996471315ba90eae2a4b0cf",
      "tree": "4254509c6b88d818639ba59799397804489a62fb",
      "parents": [
        "5ceb0e289b5427c89b0c968575fcde1d5100bdfc",
        "6832272a1816238d6671865771b92691dc65a205"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 25 15:41:34 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 25 15:41:34 2013 +0000"
      },
      "message": "Merge \"add lib/stackforge to let us test wsme / pecan from git\""
    },
    {
      "commit": "1ce2ffd15fbb9423cd5f705e10d34dee5e23a4d5",
      "tree": "3254fe6e3ad3ccea81710c2ed5c9f769c974cc1c",
      "parents": [
        "ff38d464e41db3d8f83c2b85b48f983e424f3a23"
      ],
      "author": {
        "name": "Joe H. Rahme",
        "email": "joe.hakim.rahme@enovance.com",
        "time": "Tue Oct 22 15:19:09 2013 +0200"
      },
      "committer": {
        "name": "Joe H. Rahme",
        "email": "joe.hakim.rahme@enovance.com",
        "time": "Fri Oct 25 17:26:47 2013 +0200"
      },
      "message": "Enables Swift crossdomain middleware by default\n\nThis step is needed to enable its testing in Tempest. The patch adds a\nvariable SWIFT_EXTRAS_MIDDLEWARE_NO_AUTH that holds a list of\nmiddlewares inserted in the pipeline before authentication middlewares\n(tempauth, keystoneauth, ...).\n\nChange-Id: I1927103feff997a354ccf82ccf12aa77db083ad3\n"
    },
    {
      "commit": "246d9bbd4a13cc2848411eda81eac8b311850717",
      "tree": "77efaa8441dcafa678db109a82234b88ec5a6ad1",
      "parents": [
        "5ceb0e289b5427c89b0c968575fcde1d5100bdfc"
      ],
      "author": {
        "name": "Thomas Maddox",
        "email": "thomas.maddox@rackspace.com",
        "time": "Thu Oct 24 18:57:40 2013 +0000"
      },
      "committer": {
        "name": "Thomas Maddox",
        "email": "thomas.maddox@rackspace.com",
        "time": "Fri Oct 25 13:09:22 2013 +0000"
      },
      "message": "Add PostgreSQL option for Ceilometer backend\n\nAdds the PostgreSQL case for a Ceilometer backend and\ninitializes Ceilometer accordingly.\n\nCloses-Bug: #1244381\nChange-Id: Iefc5bb7eea6e9efa1f2ad04f1f8dc714e3404c9c\n"
    },
    {
      "commit": "5ceb0e289b5427c89b0c968575fcde1d5100bdfc",
      "tree": "ac692c957c5987963ac7c62b726e38dce2e71d71",
      "parents": [
        "4b3196f5a741f37473948ad2bb5ebf4033e4a533",
        "c48c3124c87de2c233c2596e1a759106b598b22b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 25 10:15:36 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 25 10:15:36 2013 +0000"
      },
      "message": "Merge \"Enable keystone authentication in Ironic\""
    },
    {
      "commit": "4540d00ebdd3283de47d6546b6e7575e2e9041ff",
      "tree": "db719ba9e71b3c2e21e546235caa313b4dddd1b8",
      "parents": [
        "4b3196f5a741f37473948ad2bb5ebf4033e4a533"
      ],
      "author": {
        "name": "Aaron Rosen",
        "email": "arosen@nicira.com",
        "time": "Thu Oct 24 13:59:33 2013 -0700"
      },
      "committer": {
        "name": "Aaron Rosen",
        "email": "arosen@nicira.com",
        "time": "Thu Oct 24 23:01:16 2013 -0700"
      },
      "message": "All neutron plugins should now use LibvirtGenericVIFDriver\n\nChange-Id: I70015ae55fe6db9c6c4663a8d021fe9cfe2eddcf\n"
    },
    {
      "commit": "20150864eb3ea1fbaa616f6a6cc022dc9bc13c14",
      "tree": "b1f7bbf024746527b847e52a111bad21f1c6e8b9",
      "parents": [
        "4b3196f5a741f37473948ad2bb5ebf4033e4a533"
      ],
      "author": {
        "name": "Sam Alba",
        "email": "sam.alba@gmail.com",
        "time": "Thu Oct 24 17:09:40 2013 -0700"
      },
      "committer": {
        "name": "Sam Alba",
        "email": "sam.alba@gmail.com",
        "time": "Thu Oct 24 17:09:40 2013 -0700"
      },
      "message": "Removed dependency from dotcloud repos for the Nova docker driver\n\nSince the Nova driver is in Nova core from the Havana release, this\nwill just clean the docker nova driver install.\n\nChange-Id: Ic98012b8b5e54e727a1b11f4d32f6623d2067621\n"
    },
    {
      "commit": "4b3196f5a741f37473948ad2bb5ebf4033e4a533",
      "tree": "19a4602eb810f0dc13ab9938225961ea5fd71ec1",
      "parents": [
        "c6605ab89c2f009e1842b125457973350848ebb8",
        "fd98edb469884610031207695ec91c2db8c7ab93"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 24 22:41:50 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 24 22:41:50 2013 +0000"
      },
      "message": "Merge \"create an UNDO_REQUIREMENTS variable\""
    },
    {
      "commit": "62e8a30abd9d2504bfca1c1c1c72151d729cc9c8",
      "tree": "c35b8aca4de1c782aa051cb3692d3960acbd95ae",
      "parents": [
        "0c42f250430ad2e68c0a72804179a80522a159df"
      ],
      "author": {
        "name": "Peter Feiner",
        "email": "peter@gridcentric.ca",
        "time": "Thu Oct 24 17:49:00 2013 -0400"
      },
      "committer": {
        "name": "Peter Feiner",
        "email": "peter@gridcentric.ca",
        "time": "Thu Oct 24 18:38:44 2013 -0400"
      },
      "message": "Fix apache horizon permissions on Ubuntu 13.10\n\nFixes bug 1241574.\n\nChange-Id: If6c30874267a6bf30c114146f83b2d3220f32c1a\n"
    },
    {
      "commit": "c6605ab89c2f009e1842b125457973350848ebb8",
      "tree": "5a2dd229be1d86e4bae63c6d165ffae5a12ee870",
      "parents": [
        "0c42f250430ad2e68c0a72804179a80522a159df",
        "6db29904df63ae26a0f4a4b2e4e0c2e6f2cef669"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 24 21:03:34 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 24 21:03:34 2013 +0000"
      },
      "message": "Merge \"Start nova-compute with child cell conf\""
    },
    {
      "commit": "5a77d03addeab27704eeeb6a43ea75c1a9941764",
      "tree": "a4d9f41d70bbe66107dd65959f2357cbdf4156ac",
      "parents": [
        "0c42f250430ad2e68c0a72804179a80522a159df"
      ],
      "author": {
        "name": "Sam Alba",
        "email": "sam.alba@gmail.com",
        "time": "Mon Oct 21 16:17:30 2013 -0700"
      },
      "committer": {
        "name": "Sam Alba",
        "email": "sam.alba@gmail.com",
        "time": "Thu Oct 24 12:27:10 2013 -0700"
      },
      "message": "Removed docker version requirement\n\nChange-Id: I9f04db46706bf6453def09ca1e22e0db918d811b\nCloses-Bug: #1237581\n"
    },
    {
      "commit": "fd98edb469884610031207695ec91c2db8c7ab93",
      "tree": "1fa220c49e9c2514d401e76c9f5bb98c36aa41fa",
      "parents": [
        "0c42f250430ad2e68c0a72804179a80522a159df"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Thu Oct 24 14:57:59 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Thu Oct 24 15:09:47 2013 -0400"
      },
      "message": "create an UNDO_REQUIREMENTS variable\n\nin the gate, we actually need to *not* roll back the requirements,\notherwise tempest can wedge the world because it runs under tox.\n\nMake a variable that we can set to false in the gate to ensure that\nwe don\u0027t roll back the requirements changes.\n\nChange-Id: I2b842ecc3f6e8b917dd721729640000bd7e7fb78\n"
    },
    {
      "commit": "0c42f250430ad2e68c0a72804179a80522a159df",
      "tree": "97d325a40441a38f3ffb9e478d817df4603ec02a",
      "parents": [
        "897f48a897f9404a6825275c97ae386f0994c0e6",
        "cbce1fa418ccb271879040b117b96038fefb479f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 24 16:48:54 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 24 16:48:54 2013 +0000"
      },
      "message": "Merge \"Just reset the repo instead of trying to co files\""
    },
    {
      "commit": "4b2c5ed209514534a0ead54cd3c91fc3b42d6194",
      "tree": "fe2115ee7565188e0bc58a0bf46c1d9bdf1be3a8",
      "parents": [
        "897f48a897f9404a6825275c97ae386f0994c0e6"
      ],
      "author": {
        "name": "Adam Spiers",
        "email": "aspiers@suse.com",
        "time": "Thu Oct 24 17:40:13 2013 +0100"
      },
      "committer": {
        "name": "Adam Spiers",
        "email": "aspiers@suse.com",
        "time": "Thu Oct 24 17:40:13 2013 +0100"
      },
      "message": "only clone docs from gh-pages branch if they aren\u0027t there\n\nAllow the caller of this script to decide which commit\nfrom the gh-pages branch should be used to build the docs.\nThis also avoid excessive repeated git clones during development.\n\nChange-Id: I3e58eef0ac03b15903c06d5632c0eb41413db02c\n"
    },
    {
      "commit": "6a5aa7c6a20435bbd276a0f1823396b52a8f0daf",
      "tree": "d5137f132a359469f1225d61850466feb4658297",
      "parents": [
        "cb961597cc30f9d8ece17529f09a8291454827e3"
      ],
      "author": {
        "name": "Adam Spiers",
        "email": "aspiers@suse.com",
        "time": "Thu Oct 24 11:27:02 2013 +0100"
      },
      "committer": {
        "name": "Adam Spiers",
        "email": "aspiers@suse.com",
        "time": "Thu Oct 24 17:38:19 2013 +0100"
      },
      "message": "Fix some Markdown formatting issues\n\nAddress miscellaneous issues with Markdown formatting in comments which\nare consumed by shocco when generating the online documentation.\n\nChange-Id: I953075cdbddbf1f119c6c7e35f039e2e54b79078\n"
    },
    {
      "commit": "6fa67c99ba687f659fab0ad3f965993d833ca2b4",
      "tree": "279f33df4f2fa52539792af9e82f10fe6ef48063",
      "parents": [
        "897f48a897f9404a6825275c97ae386f0994c0e6"
      ],
      "author": {
        "name": "Adam Spiers",
        "email": "aspiers@suse.com",
        "time": "Thu Oct 24 16:32:21 2013 +0100"
      },
      "committer": {
        "name": "Adam Spiers",
        "email": "aspiers@suse.com",
        "time": "Thu Oct 24 17:09:38 2013 +0100"
      },
      "message": "git-ignore files generated by \"./tools/build_docs.sh .\"\n\nChange-Id: Ibf190998e52e7814ddc7f7ab4cf174aee28df9bf\n"
    },
    {
      "commit": "1ed64cbbf09d76df0b1ce0d5095373c2bf1053c6",
      "tree": "fbd2f542025604bc814bb82a2d430fa810174dac",
      "parents": [
        "6730a9d1c67a8740611c972aad1e3d2c5feebebb"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "mehdi.abaakouk@enovance.com",
        "time": "Wed Oct 23 10:37:05 2013 +0200"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "mehdi.abaakouk@enovance.com",
        "time": "Thu Oct 24 17:32:20 2013 +0200"
      },
      "message": "Ensure cm-api is ready before start cm-alarm\n\nThe patch ensure that ceilometer-api is ready before\nstarting the ceilometer-alarm-evaluator service.\n\nThis ensure that ceilometer-alarm-evaluator doesn\u0027t log a error message\non startup due to not yet available ceilometer-api.\n\nCloses bug: #1243249\n\nChange-Id: Icff3e972ec485f26c014071f68079593a14b7240\n"
    },
    {
      "commit": "6730a9d1c67a8740611c972aad1e3d2c5feebebb",
      "tree": "a5edaa850cf3c00567eb8feb2086108b02a916ca",
      "parents": [
        "897f48a897f9404a6825275c97ae386f0994c0e6"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "mehdi.abaakouk@enovance.com",
        "time": "Thu Oct 24 15:28:34 2013 +0000"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "mehdi.abaakouk@enovance.com",
        "time": "Thu Oct 24 17:32:20 2013 +0200"
      },
      "message": "Handle the CM service availability in tempest\n\nThis patch handle the ceilometer service availability in tempest.\n\nChange-Id: Ib0d1d7b858ff327785ebbcc27d7f920fb4a32444\n"
    },
    {
      "commit": "cb961597cc30f9d8ece17529f09a8291454827e3",
      "tree": "542d144cffde414f2c54eab747f6ff4908d675df",
      "parents": [
        "897f48a897f9404a6825275c97ae386f0994c0e6"
      ],
      "author": {
        "name": "Adam Spiers",
        "email": "aspiers@suse.com",
        "time": "Sat Oct 05 12:11:07 2013 +0100"
      },
      "committer": {
        "name": "Adam Spiers",
        "email": "aspiers@suse.com",
        "time": "Thu Oct 24 15:43:05 2013 +0100"
      },
      "message": "Fix shocco errors and warnings\n\nA few Markdown-oriented issues were causing Docutils errors to\nleak into the end-user docs on http://devstack.org\n\nChange-Id: I51fa9698afb1bfb48596478d83bd1fdcd84ac52e\n"
    },
    {
      "commit": "33eaa5698ca3ced12d7ab5a181cc381bdb19ce76",
      "tree": "5193ff111a5a8bd699b124604c8e58a43b1123a3",
      "parents": [
        "897f48a897f9404a6825275c97ae386f0994c0e6"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Thu Oct 24 14:12:44 2013 +0100"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Thu Oct 24 14:12:44 2013 +0100"
      },
      "message": "Use heat\u0027s default value for max_template_size\n\nInstead of aligning value with tempest, make tempest use heat\u0027s default\nvalue as that is what most people will be deploying with.\n\nChange-Id: I77549f2b5e953ff712c50a2b372f6b04725d5eb0\n"
    },
    {
      "commit": "897f48a897f9404a6825275c97ae386f0994c0e6",
      "tree": "d35144475e71b4262e96c9b6a7235a6abd143caa",
      "parents": [
        "46b511f2001edcaea6ed93dee4d85c64169a2d5a",
        "9b973670a6c200e5f6251bb21eb443be619694c6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 23 12:52:35 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 23 12:52:35 2013 +0000"
      },
      "message": "Merge \"Add the doc build tools\""
    },
    {
      "commit": "6db29904df63ae26a0f4a4b2e4e0c2e6f2cef669",
      "tree": "c76045356bd3507dd51a31119e9e78e6a62374e6",
      "parents": [
        "897f48a897f9404a6825275c97ae386f0994c0e6"
      ],
      "author": {
        "name": "Chris Behrens",
        "email": "cbehrens@codestud.com",
        "time": "Tue Oct 22 09:22:36 2013 -0700"
      },
      "committer": {
        "name": "Chris Behrens",
        "email": "cbehrens@codestud.com",
        "time": "Wed Oct 23 02:56:58 2013 -0700"
      },
      "message": "Start nova-compute with child cell conf\n\nA recent commit broke the cells support and switched nova-compute to always\nstart with the API cell .conf.  This corrects the regression.\n\nChange-Id: I633344c8784c154f61e751cd0a408196e61525b3\nCloses-bug: 1243961\n"
    },
    {
      "commit": "ae9c41727abcab19bed8aa5f72c052ccd442f4ea",
      "tree": "2d93413dfd88ee6be4ed6b94fe93c1c705585b3d",
      "parents": [
        "46b511f2001edcaea6ed93dee4d85c64169a2d5a"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "mehdi.abaakouk@enovance.com",
        "time": "Thu Mar 07 15:23:46 2013 +0000"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "mehdi.abaakouk@enovance.com",
        "time": "Wed Oct 23 06:56:08 2013 +0000"
      },
      "message": "Allow configure cinder with the nfs driver\n\nThis patch allow to use nfs as cinder driver.\n\nTo use it, in the localrc we can now set\n\nCINDER_DRIVER\u003dnfs\nCINDER_NFS_SERVERPATH\u003d172.16.0.50:/export_cinder\n\nThe nfs-server is not setup by devstack.\n\nChange-Id: I8e240d00b58f272d04ab2c0922c551b1f7266260\n"
    },
    {
      "commit": "7a4ae3d24260cc2cd8eaed495829ec44ff121458",
      "tree": "ab173428bbbf553c4deafe228f4b81c4c537dbc2",
      "parents": [
        "46b511f2001edcaea6ed93dee4d85c64169a2d5a"
      ],
      "author": {
        "name": "Akihiro MOTOKI",
        "email": "motoki@da.jp.nec.com",
        "time": "Thu Oct 10 00:40:38 2013 +0900"
      },
      "committer": {
        "name": "Akihiro MOTOKI",
        "email": "motoki@da.jp.nec.com",
        "time": "Wed Oct 23 15:47:06 2013 +0900"
      },
      "message": "Modification for Ubuntu 13.10 and minor fixes in Neutron NEC plugin\n\nModifications for Ubuntu 13.10:\n* Add .conf suffix to apache2 config files. In Ubuntu 13.10,\n  files in sites-available should have \".conf\" suffix.\n  Otherwise it is not recognized by a2ensite.\n* libglib2.0-dev is added to lib/files/apt/trema. Trema is\n  an OpenFlow controler framework used by Neutron NEC plugin\n  Ubuntu package dependency seems to be changed.\n\nMinor cleanups are also done in OVS configuration:\n* Set datapath_id before connecting to the OpenFlow controller\n  to ensure datapath_id changes after connected.\n  Previously datapath_id is changed after connecting to the controller.\n* Drop \"0x\" prefix from datapath_id passed to OVS.\n  OVS ignores datapath_id with 0x prefix.\n* Fix a bug that SKIP_OVS_BRIDGE_SETUP skips all confiugration of\n  the plugin agent. It should skip only OVS setup.\n\nChange-Id: Ifac3def8decda577b5740c82fe8d24e8520c7777\n"
    },
    {
      "commit": "46b511f2001edcaea6ed93dee4d85c64169a2d5a",
      "tree": "cb783293a3bba7cca1e2a8c331a68190552e582c",
      "parents": [
        "80c3ea52ed1caec16e5c6c6beecd434225afbd97",
        "a45a0a0276f542ef5d624067e98dfa2de830fd84"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 23 00:28:14 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 23 00:28:14 2013 +0000"
      },
      "message": "Merge \"Added Savanna Project\""
    },
    {
      "commit": "80c3ea52ed1caec16e5c6c6beecd434225afbd97",
      "tree": "be9127c85db029092dea3cf58c7dc23c84b1d8a5",
      "parents": [
        "0b865a55f2b6fa1435e8bf6df09218a9bf7a0ca0",
        "dc30bd3eb457aaea66451621695cddfa8213a169"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 22 21:33:39 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 22 21:33:39 2013 +0000"
      },
      "message": "Merge \"exit cleanup in functions\""
    },
    {
      "commit": "9b973670a6c200e5f6251bb21eb443be619694c6",
      "tree": "04b7f80bc73c05b9380a75c08680611f1db2f522",
      "parents": [
        "79ad8617108fff38c00d851f69bd854350b825da"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Oct 16 15:13:56 2013 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Oct 22 15:06:35 2013 -0500"
      },
      "message": "Add the doc build tools\n\ntools/build_docs.sh generates the devstack.org website from the static\npages and generated pages created by running shocco against a DevStack\ncheckout.\n\nNote that while this is the complete auto page generation of the\ndevstack.org site, pushing the content back to GitHub is limited\nto those with push access to the current repo.\n\nPartial-bug 1235626\n\nChange-Id: I61dc3d56e4a4832a9ddd1904dd8af65c15a17e50\n"
    },
    {
      "commit": "0b865a55f2b6fa1435e8bf6df09218a9bf7a0ca0",
      "tree": "75621038710a6e140db09c8833f95e4d22227261",
      "parents": [
        "02d7fe13bb714c3c8c28fbe16ecbeac472a80094"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Tue Oct 22 11:37:35 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Tue Oct 22 13:06:18 2013 -0400"
      },
      "message": "final bash8 files for the rest of devstack\n\nWith this devstack/master is bash8 clean, and ready for enforcement\n\nChange-Id: I03fc89b401e6b7a23224d71472122c1bfa3ad0bd\n"
    },
    {
      "commit": "02d7fe13bb714c3c8c28fbe16ecbeac472a80094",
      "tree": "0d8d4228acc6602db1f01cb7ae477de38b08d4d0",
      "parents": [
        "b83c365cf540261c9455a41f4f96aa3c0695fa9c"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Tue Oct 22 11:31:21 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Tue Oct 22 13:05:48 2013 -0400"
      },
      "message": "add support for heredoc folding of lines\n\nthis change in the parser allows for us to have heredocs folded\ninto logical lines.\n\nChange-Id: I51ebe6cd7b89b5f7194e947896f20b6750e972e3\n"
    }
  ],
  "next": "b83c365cf540261c9455a41f4f96aa3c0695fa9c"
}
