)]}'
{
  "log": [
    {
      "commit": "c325227465e5b31936bbab888d2a282be097d01e",
      "tree": "6bedeee25f4981d49bd4db34f533e42fbda21203",
      "parents": [
        "af9a6cfb23ba769f1d4fcf231b092ec38965f086"
      ],
      "author": {
        "name": "Gary Kotton",
        "email": "gkotton@vmware.com",
        "time": "Tue Aug 13 00:32:20 2013 -0700"
      },
      "committer": {
        "name": "Gary Kotton",
        "email": "gkotton@vmware.com",
        "time": "Tue Aug 13 00:32:20 2013 -0700"
      },
      "message": "VMware: Add cinder support to devstack\n\nThe patch set adds cinder support to devstack. VMware cinder support\ncan be found at:\n - Nova - https://review.openstack.org/#/c/40245/\n - Cinder - https://review.openstack.org/#/c/41600/\n\nChange-Id: I0a05643010ea6cfb6635505accc3dcf411fdd419\n"
    },
    {
      "commit": "af9a6cfb23ba769f1d4fcf231b092ec38965f086",
      "tree": "f25190c09f96f7d3125aac6ff497f279ebf4cca8",
      "parents": [
        "6ce4f8e9c4a5968aadc3c6a98a278e6442cbbb2b",
        "376b6316608fe72bc4a0bd997e1c94f76b086588"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 13 02:08:04 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 13 02:08:04 2013 +0000"
      },
      "message": "Merge \"Force $DEST to have wider permissions\""
    },
    {
      "commit": "6ce4f8e9c4a5968aadc3c6a98a278e6442cbbb2b",
      "tree": "5e3e2cf1f6353a3e0ab7e55b59f6d55c0e9eab45",
      "parents": [
        "f48c4ea3a2c9fc345dec7e360e88d539ffdf112a",
        "9acc12a3921a261c7ae7a1902871183a6a5b64da"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 12 19:22:09 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 12 19:22:09 2013 +0000"
      },
      "message": "Merge \"More Python package fixes\""
    },
    {
      "commit": "f48c4ea3a2c9fc345dec7e360e88d539ffdf112a",
      "tree": "59680e816414cb64f47eb9c86164574c8109987c",
      "parents": [
        "dc70e94896033b9ec2f916d8642fb410bfe301b2",
        "385152cd890affbf1d1526a3fb14abe71b3d3ac6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 12 14:56:03 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 12 14:56:03 2013 +0000"
      },
      "message": "Merge \"Enable debug logging on tempest\""
    },
    {
      "commit": "dc70e94896033b9ec2f916d8642fb410bfe301b2",
      "tree": "f6b6d927f8ea8022c7122da4672e15633675d407",
      "parents": [
        "ba963468a576d5371ae3e6e950b3831abb7e7fa7",
        "2bfbc779c7254604d666edca87a7a582b2c7ac40"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 12 09:53:16 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 12 09:53:16 2013 +0000"
      },
      "message": "Merge \"Cinder configuration is not set up for Ceilometer\""
    },
    {
      "commit": "9acc12a3921a261c7ae7a1902871183a6a5b64da",
      "tree": "cc290e6bd0db7d42a4388805923832e6042cb306",
      "parents": [
        "ba963468a576d5371ae3e6e950b3831abb7e7fa7"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Aug 09 15:09:31 2013 -0500"
      },
      "committer": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Sat Aug 10 16:44:17 2013 -0700"
      },
      "message": "More Python package fixes\n\n* Add tools/fixup_stuff.sh to fix prettytable and httplib2 install\n  with pip 1.4+\n* Cache downloads properly in tools/install_pip.sh\n\nChange-Id: I482590cb91f7a10c1436bc9015afd572ac1cc73e\n"
    },
    {
      "commit": "376b6316608fe72bc4a0bd997e1c94f76b086588",
      "tree": "e0603e203af9f74657e14ecec06051443dd83393",
      "parents": [
        "73930276bb7136c875e417622cd6db223d2d749c"
      ],
      "author": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Mon Jul 29 13:10:25 2013 +0100"
      },
      "committer": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Sat Aug 10 14:49:10 2013 +0100"
      },
      "message": "Force $DEST to have wider permissions\n\nThis is particularly useful in the case where we create the\nhome directory above and the permissions are too strict.\n\nOther users, such as the apache user, need read/execute for this\ndirectory.\n\nChange-Id: I908d993dbcd863b482030afcc04e5e7b9f4cffa1\n"
    },
    {
      "commit": "ba963468a576d5371ae3e6e950b3831abb7e7fa7",
      "tree": "cd89af499e99ba03782fea5dc738a6a9881eb56c",
      "parents": [
        "e0d4aebe7a584c94b3b17fde59fa710a2bf84bbb",
        "389b3a02335887a3d6dbc73b0d0b8476a0f69c33"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 10 11:14:03 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 10 11:14:03 2013 +0000"
      },
      "message": "Merge \"Support heat in standalone mode.\""
    },
    {
      "commit": "e0d4aebe7a584c94b3b17fde59fa710a2bf84bbb",
      "tree": "5ff89143c83ccd8029bbc76b54cb33344295ee3e",
      "parents": [
        "79e11ed7cabfced6495fecf81a5d1b27e9392ab9",
        "32e1603e9581746d0a4020b2db9f5b399c1a26c8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 10 11:13:56 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 10 11:13:56 2013 +0000"
      },
      "message": "Merge \"Default to xenserver driver if xenserver-core is installed\""
    },
    {
      "commit": "79e11ed7cabfced6495fecf81a5d1b27e9392ab9",
      "tree": "192a4e5913df2a21ba5ad0cc638752e9d46ed23c",
      "parents": [
        "2dd5cc500db3c4e06643a354e529196c85ad3767",
        "db5fadb5cb768820df54fc3d1c7428a57b511582"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 10 01:14:08 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 10 01:14:08 2013 +0000"
      },
      "message": "Merge \"cleanup potentially installed older oslo.config\""
    },
    {
      "commit": "2dd5cc500db3c4e06643a354e529196c85ad3767",
      "tree": "e30bf4a1b7540cf08aff0dc60f46d3b68e4c568d",
      "parents": [
        "334c3a71bd17a10cf9a04da5b8e87693dcb049a8",
        "05901f46f75e1c80a2448bda463e1dd6b937e7e7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 09 18:27:11 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 09 18:27:11 2013 +0000"
      },
      "message": "Merge \"Remove unused keystone params from neutron agents\u0027 config files\""
    },
    {
      "commit": "db5fadb5cb768820df54fc3d1c7428a57b511582",
      "tree": "4df74c1f2df9bb995f983f0df3791a75dc797295",
      "parents": [
        "f3d5045ebd8693cc7e81656b4548eef055d04a9a"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Fri Aug 09 13:41:33 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Fri Aug 09 14:05:36 2013 -0400"
      },
      "message": "cleanup potentially installed older oslo.config\n\nIf the user had oslo.config installed prior to us setting up the\noslo.config out of git they can get themselves into this very funny\nsituation where pip doesn\u0027t see oslo.config 1.1.x, however some\npackages might. This manifests itself as a user error trying to\nstart nova-api which uses DeprecatedOption, not in oslo.config 1.1.x\n\nBecause of the funny state pip is in, you can\u0027t uninstall oslo.config.\n\nSo in these situations, if we see old oslo.config in the filesystem,\npip install / uninstall it to ensure that everyone ends up using the\ngit version instead.\n\nTo reduce the amount of user confusion, do this on every\ninstall_oslo for a while, which we can purge after Havana ships.\n\nChange-Id: If92073be5a431840701c952a194e63a7c452c9ca\n"
    },
    {
      "commit": "385152cd890affbf1d1526a3fb14abe71b3d3ac6",
      "tree": "cf6754de882ff0819d119aa3e08dd6ce1e13c875",
      "parents": [
        "334c3a71bd17a10cf9a04da5b8e87693dcb049a8"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Aug 09 11:13:28 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Aug 09 11:13:28 2013 -0400"
      },
      "message": "Enable debug logging on tempest\n\nWith tempest moving to testr (serially currently) the log level is no\nlonger defaulting to debug as it did with nose. To get the same level\nof verbosity in the logging as when running with nose this commit\nsets the debug flag on tempest.\n\nChange-Id: I6acd57be0f8188d31825d88471ba9883ebb30519\n"
    },
    {
      "commit": "2bfbc779c7254604d666edca87a7a582b2c7ac40",
      "tree": "37c520ab2222cc2ec5f6ae58be7e0495343db1ce",
      "parents": [
        "334c3a71bd17a10cf9a04da5b8e87693dcb049a8"
      ],
      "author": {
        "name": "Gordon Chung",
        "email": "chungg@ca.ibm.com",
        "time": "Fri Aug 09 10:55:12 2013 -0400"
      },
      "committer": {
        "name": "Gordon Chung",
        "email": "chungg@ca.ibm.com",
        "time": "Fri Aug 09 10:55:12 2013 -0400"
      },
      "message": "Cinder configuration is not set up for Ceilometer\n\nenable cinder notifications when ceilometer is enabled\n\nChange-Id: I55809f1cef35aca90f8513a73df1417dcf08098d\nFixes:Bug1210269\n"
    },
    {
      "commit": "334c3a71bd17a10cf9a04da5b8e87693dcb049a8",
      "tree": "007ff682a6f1d77116d20bd81725fb6c1e7d7e8b",
      "parents": [
        "b690a8f00e53b71e8d80c4f024501f34d73aa6df",
        "17df0775edaf1d45c59a41147779fd65fd986911"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 09 01:30:50 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 09 01:30:50 2013 +0000"
      },
      "message": "Merge \"misleading source filename in error message\""
    },
    {
      "commit": "b690a8f00e53b71e8d80c4f024501f34d73aa6df",
      "tree": "df6fe0629ff69d01d5bc15e5d8e2aa90ef71ae24",
      "parents": [
        "dedc4617a7d9d20f3d2e374bf7b8bcf1a6c9b761",
        "62d1d698a0c1459e2519938259175cfed86f4a55"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 08 21:23:27 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 08 21:23:27 2013 +0000"
      },
      "message": "Merge \"Add tools/install_pip.sh\""
    },
    {
      "commit": "dedc4617a7d9d20f3d2e374bf7b8bcf1a6c9b761",
      "tree": "03fb54098f51cc512db96bcc3fad6d60945581c0",
      "parents": [
        "d11ce17aa18fb766157ff34b3a938715a26f2192",
        "5e28a3e2d2e7f02d6f0c81ddfe4ae3b0387112b6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 08 15:45:49 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 08 15:45:49 2013 +0000"
      },
      "message": "Merge \"Add call trace in error message\""
    },
    {
      "commit": "62d1d698a0c1459e2519938259175cfed86f4a55",
      "tree": "f92a5cf11293082891c13938845e5f0d3c535ffb",
      "parents": [
        "206a2ac312dbd129cf6ea0494cfc9f7221056557"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Aug 01 17:40:40 2013 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Aug 07 20:28:56 2013 -0500"
      },
      "message": "Add tools/install_pip.sh\n\nInstall a known working recent version of pip that handles installation\ndependencies more correctly than before.  Extract to a separate script\nso it can be used apart from stack.sh.\n\n* Install distro setuptools if it not already present\n* Install pip from source tarball as get-pip.py proved to be unreliable\n* Remove python-distribute and python-pip from all prereq files,\n  move python-setuptools to \u0027general\u0027\n* Remove the earlier unfubar_setuptppls() call that attenpted to fix this\n* Only update requirements.txt when no changes in repo\n\nTested on Precise, F18 and CentOS6.\n* Fedora and RHEL allow pip to install packages ON TOP OF RPM-installed\n  packages.  THIS IS BROKEN.  And is one reason we have to be so picky\n  about order and so forth.\n\nChange-Id: Ibb4b42119dc2e51577c77bbbbffb110863e5324d\n"
    },
    {
      "commit": "389b3a02335887a3d6dbc73b0d0b8476a0f69c33",
      "tree": "26a05a26a0cb71a491571e456961ca038b4faa69",
      "parents": [
        "f3d5045ebd8693cc7e81656b4548eef055d04a9a"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Thu Aug 01 10:44:09 2013 +1200"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Thu Aug 08 09:31:03 2013 +1200"
      },
      "message": "Support heat in standalone mode.\n\nThe following localrc will launch only heat in standalone mode\nand allow it to provision within the openstack specified by\nthe configured keystone endpoint:\nHEAT_STANDALONE\u003dTrue\nENABLED_SERVICES\u003drabbit,mysql,heat,h-api,h-api-cfn,h-api-cw,h-eng\nKEYSTONE_SERVICE_HOST\u003d...\nKEYSTONE_AUTH_HOST\u003d...\n\nChange-Id: I0d8a541fc9d592577423b074c789829f8b8d6702\n"
    },
    {
      "commit": "d11ce17aa18fb766157ff34b3a938715a26f2192",
      "tree": "03f103c9e2893728be4e5da9aee3e6b38fb7a172",
      "parents": [
        "e7f72c437589239af1a6822458f65dc5d14bf444",
        "3ea28ece4a71b0137050314af0e4f3e55046db11"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 07 17:22:30 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 07 17:22:30 2013 +0000"
      },
      "message": "Merge \"Correctly setup ML2 mechanism_drivers\""
    },
    {
      "commit": "e7f72c437589239af1a6822458f65dc5d14bf444",
      "tree": "dc4c087d8bdbda2fbf386ced60f88cddf45dc4d1",
      "parents": [
        "ed3d0342989d8834d40d2e109bf45e9e2e883872",
        "d3a18ae1ecc757008ee7686f709209a930d90ab8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 07 17:08:50 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 07 17:08:50 2013 +0000"
      },
      "message": "Merge \"Update baremetal to work with the latest DIB\""
    },
    {
      "commit": "ed3d0342989d8834d40d2e109bf45e9e2e883872",
      "tree": "c7be6577ac01f68a29625d54977eca241ecbf24f",
      "parents": [
        "73930276bb7136c875e417622cd6db223d2d749c",
        "cf2d0d3db9bda81a6795d5e57e893fea234b462c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 07 17:06:32 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 07 17:06:32 2013 +0000"
      },
      "message": "Merge \"Add keystoneclient support for cinder.\""
    },
    {
      "commit": "32e1603e9581746d0a4020b2db9f5b399c1a26c8",
      "tree": "4f282dfcb4ee094283de3405fe4ab838eb1a7da2",
      "parents": [
        "73930276bb7136c875e417622cd6db223d2d749c"
      ],
      "author": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Mon Jul 29 15:51:43 2013 +0100"
      },
      "committer": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Wed Aug 07 13:10:58 2013 +0100"
      },
      "message": "Default to xenserver driver if xenserver-core is installed\n\nFixes bug 1209205\n\nChange-Id: I63085cc87610a59fc48e519e4351c9233b3961be\n"
    },
    {
      "commit": "73930276bb7136c875e417622cd6db223d2d749c",
      "tree": "d17d589d38092c6e1c39b947253de59cd814cbd9",
      "parents": [
        "48ceda667da0242a79a7165b10a6d1fc39a25213",
        "1a794a3d9e8ada8a4ac671cba392d6ed53d99e18"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 07 11:35:55 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 07 11:35:55 2013 +0000"
      },
      "message": "Merge \"Show ip address before associating address\""
    },
    {
      "commit": "48ceda667da0242a79a7165b10a6d1fc39a25213",
      "tree": "16d8c68e28b7b71afe710e8b6fd0e73ee4fe65b3",
      "parents": [
        "206a2ac312dbd129cf6ea0494cfc9f7221056557",
        "985debe5cee5ce8c1847b192b98224a66a85c3c2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 06 20:11:27 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 06 20:11:27 2013 +0000"
      },
      "message": "Merge \"Don\u0027t uninstall packages when on xenserver\""
    },
    {
      "commit": "206a2ac312dbd129cf6ea0494cfc9f7221056557",
      "tree": "3838a363b5a3b81f2cbd272bb818ae16305ffa0e",
      "parents": [
        "aa9274fe08233d47c12f9a3bf0a5548a6cc98259",
        "46287d8d71f358b330a5b2c28dace72cbdd3492f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 06 19:36:00 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 06 19:36:00 2013 +0000"
      },
      "message": "Merge \"Some bash versions don\u0027t support negative lengths\""
    },
    {
      "commit": "aa9274fe08233d47c12f9a3bf0a5548a6cc98259",
      "tree": "a5ba265f8326df55946d0153438aee5105e96865",
      "parents": [
        "daa40dbcbb74d85990872ff7cb6c62adb43f688e",
        "dd64988ff4c0a174691cc7d45e3eaef8acdc4fc8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 06 17:14:10 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 06 17:14:10 2013 +0000"
      },
      "message": "Merge \"Run Neutron migrations after creating schema\""
    },
    {
      "commit": "daa40dbcbb74d85990872ff7cb6c62adb43f688e",
      "tree": "4ad6d54fb741828c9984acc5fa87357cc1b39e2c",
      "parents": [
        "1b11fa58f57a2d80c354db9062462fcca8dc3f59",
        "f9b4738d59c9416893918228041de8d1f810dd89"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 06 17:00:30 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 06 17:00:30 2013 +0000"
      },
      "message": "Merge \"Update tempest test sample in devstack/README.md\""
    },
    {
      "commit": "1b11fa58f57a2d80c354db9062462fcca8dc3f59",
      "tree": "cd610fb2b13a74ebc6aea7fb398e1dd32a59ba7d",
      "parents": [
        "48e4a2b9f2d87be6b011074c135e2e7290b84d8b",
        "b5bbaac09a2424da68288f90f7de415b8f7b48e8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 06 15:56:28 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 06 15:56:28 2013 +0000"
      },
      "message": "Merge \"Re-enble pip -e in setup_develop\""
    },
    {
      "commit": "985debe5cee5ce8c1847b192b98224a66a85c3c2",
      "tree": "9f4132832a76dee3469c9a337b4b2d4ad04a63d7",
      "parents": [
        "b5bbaac09a2424da68288f90f7de415b8f7b48e8"
      ],
      "author": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Tue Aug 06 11:45:07 2013 -0300"
      },
      "committer": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Tue Aug 06 11:45:07 2013 -0300"
      },
      "message": "Don\u0027t uninstall packages when on xenserver\n\nIt turns out our fix for package madness breaks when running on\nxenserver. Put in a simple exclusion for that case until we figure out a\nmore total and systemic solution to everyone\u0027s problems.\n\nChange-Id: I491917015337f83206937c53949a62aa63f4679f\n"
    },
    {
      "commit": "48e4a2b9f2d87be6b011074c135e2e7290b84d8b",
      "tree": "13239b8971d53b71a9ab577f1735825ac993c895",
      "parents": [
        "2ac6870830c9ec196b92852e6149fd4b2c4d1d51",
        "3f1d0e2688ea471a467730d5677dd560671071d1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 06 13:59:39 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 06 13:59:39 2013 +0000"
      },
      "message": "Merge \"Ensures cross compatibility for zsh and bash.\""
    },
    {
      "commit": "2ac6870830c9ec196b92852e6149fd4b2c4d1d51",
      "tree": "2d77c0fa78986fc4df30f618a16725d6e8f172ce",
      "parents": [
        "6c84463071e1ff23e20e4ef4fb863aba0732bebc",
        "1fba1aa6bc458829dffcba2c2ce4f2e3d6a90e5b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 06 13:59:31 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 06 13:59:31 2013 +0000"
      },
      "message": "Merge \"Don\u0027t add bulk middleware.\""
    },
    {
      "commit": "b5bbaac09a2424da68288f90f7de415b8f7b48e8",
      "tree": "c6a3d829c228497a7e61d524437583cc01354974",
      "parents": [
        "6c84463071e1ff23e20e4ef4fb863aba0732bebc"
      ],
      "author": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Tue Aug 06 10:35:02 2013 -0300"
      },
      "committer": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Tue Aug 06 10:35:02 2013 -0300"
      },
      "message": "Re-enble pip -e in setup_develop\n\nWe had a bad merge somewhere along the way which reverted the pip -e\npart of things. Replace it.\n\nChange-Id: I620bea80eac7ad53b5bfb79dd2b21c29ad1b2267\n"
    },
    {
      "commit": "1a794a3d9e8ada8a4ac671cba392d6ed53d99e18",
      "tree": "85e2ef248fbc3d7e679534ff0cdcd6e0d0dde489",
      "parents": [
        "6c84463071e1ff23e20e4ef4fb863aba0732bebc"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Aug 06 15:25:01 2013 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Tue Aug 06 15:34:04 2013 +0200"
      },
      "message": "Show ip address before associating address\n\nIn order to see is the instance has a fixed ip at the moment.\n\nChange-Id: I506f2f099a03e8b63f1f2daeb564ed72f1322a68\n"
    },
    {
      "commit": "46287d8d71f358b330a5b2c28dace72cbdd3492f",
      "tree": "8223bbc30723cd53053eadbc88e7eac1867cd520",
      "parents": [
        "6c84463071e1ff23e20e4ef4fb863aba0732bebc"
      ],
      "author": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Tue Jul 30 09:43:17 2013 +0100"
      },
      "committer": {
        "name": "Bob Ball",
        "email": "bob.ball@citrix.com",
        "time": "Tue Aug 06 14:32:53 2013 +0100"
      },
      "message": "Some bash versions don\u0027t support negative lengths\n\nFix to make the service string work on these versions of bash too\n\nChange-Id: Ibb9868ea7bf44480be76a8ea9d7d9fbc278a8ef3\n"
    },
    {
      "commit": "dd64988ff4c0a174691cc7d45e3eaef8acdc4fc8",
      "tree": "31cbb27d170f77090cf113aeb53c96276a250a82",
      "parents": [
        "e024bee3edc44bc872862fac5b022a3922ed421c"
      ],
      "author": {
        "name": "Salvatore Orlando",
        "email": "salv.orlando@gmail.com",
        "time": "Mon Aug 05 08:56:17 2013 -0700"
      },
      "committer": {
        "name": "Salvatore Orlando",
        "email": "salv.orlando@gmail.com",
        "time": "Tue Aug 06 02:42:08 2013 -0700"
      },
      "message": "Run Neutron migrations after creating schema\n\nPartial-Bug 1207402\n\nThis patch executes Neutron DB migrations (based on alembic)\nbefore starting the Neutron services, similar to what happens\nfor most of other openstack projects managed by devstack.\nThis will ensure devstack always creates correctly version-stamped\nNeutron databases.\n\nChange-Id: Ia941c426a1563bcc4cb5eae64ea30c0bf7677220\n"
    },
    {
      "commit": "cf2d0d3db9bda81a6795d5e57e893fea234b462c",
      "tree": "e4e3d1e9e2cce38cf851adec733c50c926c86658",
      "parents": [
        "e024bee3edc44bc872862fac5b022a3922ed421c"
      ],
      "author": {
        "name": "stack",
        "email": "aguzikova@mirantis.com",
        "time": "Mon Aug 05 04:51:56 2013 -0400"
      },
      "committer": {
        "name": "stack",
        "email": "aguzikova@mirantis.com",
        "time": "Mon Aug 05 17:50:45 2013 -0400"
      },
      "message": "Add keystoneclient support for cinder.\n\nAdd an ability to ask keystone about users and groups\nthrough keystoneclient in cinder.\n\nblueprint volume-acl\n\nChange-Id: Ice261e9709833d057722b4f13c404df54e10b204\n"
    },
    {
      "commit": "6c84463071e1ff23e20e4ef4fb863aba0732bebc",
      "tree": "2586963cb9ae62943d69638c1f71803c6a2e43d1",
      "parents": [
        "f3d5045ebd8693cc7e81656b4548eef055d04a9a"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Wed Jul 31 06:50:14 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Mon Aug 05 16:22:32 2013 -0400"
      },
      "message": "Update projects to global requirements before setup\n\nWe\u0027ve agreed that we should be using global requirements, so\nforce projects to be updated to global requirements before we\ntest them.\n\nCo-Authored-With: Monty Taylor \u003cmordred@inaugust.com\u003e\n\nChange-Id: I0652f639673e600fd7508a9869ec85f8d5ce4518\n"
    },
    {
      "commit": "f3d5045ebd8693cc7e81656b4548eef055d04a9a",
      "tree": "5faf830884f1c6d9cbf72df928ed0ccc83dda4a6",
      "parents": [
        "e024bee3edc44bc872862fac5b022a3922ed421c",
        "2c94ee5237a453a0024bdcc6c6d3f4805534f56e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 05 19:55:16 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 05 19:55:16 2013 +0000"
      },
      "message": "Merge \"Add support for running multiple n-cpus for performance testing\""
    },
    {
      "commit": "3f1d0e2688ea471a467730d5677dd560671071d1",
      "tree": "81cf66d5d7a80f95b28ee46d23bd0805a61b57a6",
      "parents": [
        "74af8ed00f12ab9a482bb99776560e3d4f8e9a52"
      ],
      "author": {
        "name": "James Kyle",
        "email": "james@jameskyle.org",
        "time": "Fri Aug 02 10:40:32 2013 -0700"
      },
      "committer": {
        "name": "James Kyle",
        "email": "james@jameskyle.org",
        "time": "Mon Aug 05 09:31:04 2013 -0700"
      },
      "message": "Ensures cross compatibility for zsh and bash.\n\nFixes bug #1207853\n\nChange-Id: I8ab3959ac8dbb5bb199e325bfdfdc513b4327410\n"
    },
    {
      "commit": "3ea28ece4a71b0137050314af0e4f3e55046db11",
      "tree": "7445be335d9334d25a89b6be7cb2830902d2b617",
      "parents": [
        "e024bee3edc44bc872862fac5b022a3922ed421c"
      ],
      "author": {
        "name": "Kyle Mestery",
        "email": "kmestery@cisco.com",
        "time": "Mon Aug 05 12:24:32 2013 +0000"
      },
      "committer": {
        "name": "Kyle Mestery",
        "email": "kmestery@cisco.com",
        "time": "Mon Aug 05 12:25:26 2013 +0000"
      },
      "message": "Correctly setup ML2 mechanism_drivers\n\nThe ML2 code in devstack was not correctly configuring the mechanism_drivers\nwhen asked to do so. This corrects the typo in the variable assignment, and\nalso actually sets these in the plugin configuration file.\n\nFixes bug 1208557\n\nChange-Id: I3746ca099f45d44dcf1cc2ca1c3726745b8e8a1d\n"
    },
    {
      "commit": "e024bee3edc44bc872862fac5b022a3922ed421c",
      "tree": "0add96f935eb2e1255d3cf2d628f0c65d59dbaef",
      "parents": [
        "60aba9cb6a251b72a73a0c52f6c77c5356d6dcfc",
        "f34424ea7d6aafeed0f371ec2131924cf3c2ec06"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Aug 04 16:13:32 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Aug 04 16:13:32 2013 +0000"
      },
      "message": "Merge \"Update to PLUMgrid plugin configuration\""
    },
    {
      "commit": "60aba9cb6a251b72a73a0c52f6c77c5356d6dcfc",
      "tree": "f470a02042b92e7c2c265fd781e336a3fbe6f9c7",
      "parents": [
        "408a4a7d1c24322b35f9a8617c7c62adeeee0dbe"
      ],
      "author": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Fri Aug 02 17:12:45 2013 -0400"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 02 23:52:38 2013 +0000"
      },
      "message": "Remove installation of python-netaddr\n\nSystem and pip installation of this conflit and cause breakages.\n\nChange-Id: I87a03f88a134683310d6ec0bd62d86c5007fcd72\n"
    },
    {
      "commit": "408a4a7d1c24322b35f9a8617c7c62adeeee0dbe",
      "tree": "11b825ef1b7b72dc5ade5599bd53721f255d4f03",
      "parents": [
        "74af8ed00f12ab9a482bb99776560e3d4f8e9a52"
      ],
      "author": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Fri Aug 02 15:43:47 2013 -0400"
      },
      "committer": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Fri Aug 02 18:40:02 2013 -0400"
      },
      "message": "Install things in setup_develop with pip -e\n\nWe have some complex logic in here to try to do the right things with\nthe requirements before doing the install of the package which still\nwinds up being wrong in some cases. Since having written this code,\nwe\u0027ve learned that the logic we\u0027re trying to achieve is actually what\npip install -e does. So just use that. We have to follow up with a chown\nof the resulting egg-info directory, because the sudo command will cause\nit to be written by root, which prevents subsequent commands from\noperating without privilege in the directory.\nChange-Id: Iffd068c94ef84475ebb30758bcf612075d225bea\n"
    },
    {
      "commit": "d3a18ae1ecc757008ee7686f709209a930d90ab8",
      "tree": "e53c264733a1723c951d7994a8a8cfacb785e650",
      "parents": [
        "9cdc0a17ce919dd47c6714101a39478b79e66c0b"
      ],
      "author": {
        "name": "Arata Notsu",
        "email": "notsu@virtualtech.jp",
        "time": "Fri Aug 02 20:58:56 2013 +0900"
      },
      "committer": {
        "name": "Arata Notsu",
        "email": "notsu@virtualtech.jp",
        "time": "Fri Aug 02 21:36:11 2013 +0900"
      },
      "message": "Update baremetal to work with the latest DIB\n\nAdjust DevStack to the current DIB\u0027s naming to kernel/ramdisk.\n\nBM_HOST_CURRENT_KERNEL is removed since the kernel is extracted from\na diskimage with the ramdisk and the host\u0027s kernel is not used.\n\nBM_BUILD_DEPLOY_RAMDISK is added to control whether use DIB or not.\n\nIf you set BM_BUILD_DEPLOY_RAMDISK\u003dFalse, you must BM_DEPLOY_KERNEL\nand BM_DEPLOY_RAMDISK to point existing deploy kernel/ramdisk.\n\nFixes bug 1207719\n\nChange-Id: I62af0b1942b07ac12665c0ed3619d64c1cccbe1f\n"
    },
    {
      "commit": "74af8ed00f12ab9a482bb99776560e3d4f8e9a52",
      "tree": "69674703699dbc0510c41a13b235d2fdfa41fcd4",
      "parents": [
        "9cdc0a17ce919dd47c6714101a39478b79e66c0b",
        "d98a5d0a58c1fae2ce8adcd8098cefaa9f558381"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 02 12:24:11 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 02 12:24:11 2013 +0000"
      },
      "message": "Merge \"enable apache2 server as front end for swift\""
    },
    {
      "commit": "17df0775edaf1d45c59a41147779fd65fd986911",
      "tree": "f06337468094d83f9c990f766c9fa649495550be",
      "parents": [
        "9cdc0a17ce919dd47c6714101a39478b79e66c0b"
      ],
      "author": {
        "name": "Kui Shi",
        "email": "skuicloud@gmail.com",
        "time": "Fri Aug 02 17:55:41 2013 +0800"
      },
      "committer": {
        "name": "Kui Shi",
        "email": "skuicloud@gmail.com",
        "time": "Fri Aug 02 17:55:41 2013 +0800"
      },
      "message": "misleading source filename in error message\n\nwhen ./stack.sh encounters error, the output may look like this:\n[ERROR] ./stack.sh:698 nova-api did not start\n\nThe source filename is wrong. Actually, it should be like this:\n[ERROR] /\u003cpath_of_devstack\u003e/lib/nova:698 nova-api did not start\n\nstack.sh uses bash as interpreter, which define \"Shell Variables\"\nBASH_SOURCE:\n    An array variable whose members are the source filenames where\n    the corresponding shell function names  in  the  FUNCNAME  array\n    variable  are  defined.   The  shell  function\n    ${FUNCNAME[$i]}  is  defined  in  the  file ${BASH_SOURCE[$i]}\n    and called from ${BASH_SOURCE[$i+1]}.\n\nThe function \"err\" is called by function \"die\" ( and \"err_if_not_set\",\nand \"err_if_not_set\" is not used at all). ${BASH_SOURCE[2]} will\nignore the deepest two call entries, which corresponding to the shell\nfunctions: \"err\" and \"die\".\n\nIn one sentence, this change will print the source filename where the\nfunction is defined and exits via function \"die\".\n\nFixes bug #1207658\n\nChange-Id: I2aa6642c5cf4cfe781afe278b3dec3e7cba277fa\n"
    },
    {
      "commit": "5e28a3e2d2e7f02d6f0c81ddfe4ae3b0387112b6",
      "tree": "d43e23f9a346b4d23b8e18ff7602ec0d84847c8b",
      "parents": [
        "9cdc0a17ce919dd47c6714101a39478b79e66c0b"
      ],
      "author": {
        "name": "Kui Shi",
        "email": "skuicloud@gmail.com",
        "time": "Fri Aug 02 17:26:28 2013 +0800"
      },
      "committer": {
        "name": "Kui Shi",
        "email": "skuicloud@gmail.com",
        "time": "Fri Aug 02 17:47:03 2013 +0800"
      },
      "message": "Add call trace in error message\n\nCall trace can help user to locate problem quickly.\n\nstack.sh uses bash as interpreter, which defines a series of\n\"Shell Variables\":\nBASH_SOURCE:\nAn array variable whose members are the source filenames\n\nBASH_LINENO:\nAn array variable whose members are the line numbers in source\nfiles where each corresponding member of FUNCNAME  was  invoked.\n\nFUNCNAME:\nAn array variable containing the names of all shell functions\ncurrently in the execution call stack.\n\nrun \"man bash\" and search the variable name to get detailed info.\n\nIn function backtrace, it gets the call deepth from\n${#BASH_SOURCE[@]}, then print the call stack from top to down.\n\nIn function die, backtrace is called with parameter \"2\" to ignore\nthe call trace of function \"die\" and \"backtrace\".\n\nI add a broken function in lib/database, and call it in stack.sh,\nthe output looks like this:\n\n[Call Trace]\n./stack.sh:104:broken\n/home/kui/osd/devstack/lib/database:24:die\n[ERROR] ./stack.sh:24 It is broken\n\nFixes bug # 1207660\n\nChange-Id: I04d0b3ccf783c769e41582c20f48694c19917334\n"
    },
    {
      "commit": "9cdc0a17ce919dd47c6714101a39478b79e66c0b",
      "tree": "e84e52ff438d3a4889d74117852ed69d4a2bc61c",
      "parents": [
        "da535eec10b526881779c028928a17a606005bc4",
        "d2cfcaa5767b12cd1bb7d80f0d0823dd66bbb5c6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 02 03:45:27 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 02 03:45:27 2013 +0000"
      },
      "message": "Merge \"Fix get_pip_command()\""
    },
    {
      "commit": "2c94ee5237a453a0024bdcc6c6d3f4805534f56e",
      "tree": "170b5ed8b420f559673c12631e06bd6bf53ecff9",
      "parents": [
        "a8ca815b85e7ae5a3ac71795eddfe063ccceb4bf"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Fri Aug 02 02:02:01 2013 +0000"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Fri Aug 02 02:02:01 2013 +0000"
      },
      "message": "Add support for running multiple n-cpus for performance testing\n\nWhen using the fake VIRT_DRIVER, we can launch an arbitrary number of\ninstances, the next step for performance testing is running an arbitrary\nnumber of n-cpus. This can be done with the following settings in your localrc\n\n VIRT_DRIVER\u003dfake\n NUMBER_FAKE_NOVA_COMPUTE\u003d50\n\nThis can be used for things like measuring load from n-cpu\u0027s periodic tasks.\n\nChange-Id: I40e0f05374e2c10c48ea6b8816ef6e7609b3dc80\n"
    },
    {
      "commit": "da535eec10b526881779c028928a17a606005bc4",
      "tree": "65b87a1d07d093508daae1ab965d560890631a35",
      "parents": [
        "ffc7fab1a02525b412e8837ff10b5e2d7872ce55",
        "cbaff86b02a6a474de2503b129a249442b3d6360"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 01 22:51:35 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 01 22:51:35 2013 +0000"
      },
      "message": "Merge \"Add support for vmdk files as glance images\""
    },
    {
      "commit": "1fba1aa6bc458829dffcba2c2ce4f2e3d6a90e5b",
      "tree": "3afce7a75e868e77a31e8e35e642ff3c407872e4",
      "parents": [
        "ffc7fab1a02525b412e8837ff10b5e2d7872ce55"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@enovance.com",
        "time": "Fri Aug 02 00:40:05 2013 +0200"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@enovance.com",
        "time": "Fri Aug 02 00:40:05 2013 +0200"
      },
      "message": "Don\u0027t add bulk middleware.\n\n- The bulk middleware is already in the sample.\n- Fixes bug 1207108\n\nChange-Id: I569ecb734ac2e59716e5f24fa96e97d216cdc1a3\n"
    },
    {
      "commit": "f9b4738d59c9416893918228041de8d1f810dd89",
      "tree": "87f8cef34c60c6e5391146a39f0d42c37e106eff",
      "parents": [
        "ffc7fab1a02525b412e8837ff10b5e2d7872ce55"
      ],
      "author": {
        "name": "Kui Shi",
        "email": "skuicloud@gmail.com",
        "time": "Fri Aug 02 05:53:58 2013 +0800"
      },
      "committer": {
        "name": "Kui Shi",
        "email": "skuicloud@gmail.com",
        "time": "Fri Aug 02 06:24:01 2013 +0800"
      },
      "message": "Update tempest test sample in devstack/README.md\n\nAs part of bp:tempest-repo-restructure, the scenario directory is added and\nscenario tests are moved there. The tempest test sample should be updated\nin README.md.\n\nFixes bug #1207109\n\nChange-Id: I25067e4b42697985e8f4b808fad5eb801c805f9f\n"
    },
    {
      "commit": "ffc7fab1a02525b412e8837ff10b5e2d7872ce55",
      "tree": "54eb5652986d7b0cd50fb83d6f84f2c2c79f55e1",
      "parents": [
        "bc522d87f8ebd1761d9231b440eed566c9f96ed3",
        "2c3428b1ed5719c719ee8cbf688bfcaf5d87421f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 01 20:20:37 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 01 20:20:37 2013 +0000"
      },
      "message": "Merge \"Add Midonet plugin support to devstack.\""
    },
    {
      "commit": "d2cfcaa5767b12cd1bb7d80f0d0823dd66bbb5c6",
      "tree": "746f53b0668b8842eb18276a3f3bd5fce3c678df",
      "parents": [
        "bc522d87f8ebd1761d9231b440eed566c9f96ed3"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Aug 01 14:17:27 2013 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Aug 01 14:17:30 2013 -0500"
      },
      "message": "Fix get_pip_command()\n\nBe more flexible in finding pip, especially after we start replacing it\n\nChange-Id: I14b0ac1584aab99c2fe58a78e3a43196ae8130ca\n"
    },
    {
      "commit": "05901f46f75e1c80a2448bda463e1dd6b937e7e7",
      "tree": "51508e89edd6d916e46f32b0522b8867153bda99",
      "parents": [
        "bc522d87f8ebd1761d9231b440eed566c9f96ed3"
      ],
      "author": {
        "name": "armando-migliaccio",
        "email": "amigliaccio@nicira.com",
        "time": "Thu Aug 01 10:44:22 2013 -0700"
      },
      "committer": {
        "name": "armando-migliaccio",
        "email": "amigliaccio@nicira.com",
        "time": "Thu Aug 01 10:46:36 2013 -0700"
      },
      "message": "Remove unused keystone params from neutron agents\u0027 config files\n\nDHCP, L3 and Metadata agents\u0027 config files no longer need to\nduplicate this info; it\u0027s available in neutron.conf\n\nChange-Id: I7bea25d1c2b9249ddacce3f4638f7a8ed4f43197\n"
    },
    {
      "commit": "bc522d87f8ebd1761d9231b440eed566c9f96ed3",
      "tree": "db5a9aa1828c13c21d69209ae24771c69afb47fb",
      "parents": [
        "851665bb591ed8ec906e0724af9e6eef4a8c562a",
        "8d1370343753b669569f3010a83c82ca8a2904ef"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 01 11:51:45 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 01 11:51:45 2013 +0000"
      },
      "message": "Merge \"Launch ceilometer-alarm-* services.\""
    },
    {
      "commit": "cbaff86b02a6a474de2503b129a249442b3d6360",
      "tree": "3ba075e755d7f432c46933836e0bcd81788ff7fd",
      "parents": [
        "851665bb591ed8ec906e0724af9e6eef4a8c562a"
      ],
      "author": {
        "name": "Sreeram Yerrapragada",
        "email": "syerrapragada@vmware.com",
        "time": "Wed Jul 24 19:49:23 2013 -0700"
      },
      "committer": {
        "name": "Sreeram Yerrapragada",
        "email": "syerrapragada@vmware.com",
        "time": "Wed Jul 31 18:55:10 2013 -0700"
      },
      "message": "Add support for vmdk files as glance images\n\n* Adds support for vmdk files as glance images in upload_image function\n* Set default image url to use for vsphere driver in stackrc\n* Now using a more stable url\n\nChange-Id: If6d45bc8dfd3c812ded5e1bcf69ad7ebd9b64f34\n"
    },
    {
      "commit": "851665bb591ed8ec906e0724af9e6eef4a8c562a",
      "tree": "804e37c4cf7c300746b11051711e8af3fdb1b21e",
      "parents": [
        "f9a767b1759a56f7ef6cdf50271ca0e82c0f55b0",
        "4ee4a0182e9d229a94393ca0246c924b5ff4c195"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 31 23:29:20 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 31 23:29:20 2013 +0000"
      },
      "message": "Merge \"Fix tempest logging configuration\""
    },
    {
      "commit": "4ee4a0182e9d229a94393ca0246c924b5ff4c195",
      "tree": "e03dbd5ea439a46cb878039bc5f3aadc45d787c1",
      "parents": [
        "a8ca815b85e7ae5a3ac71795eddfe063ccceb4bf"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Wed Jul 31 16:05:42 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Wed Jul 31 17:06:19 2013 -0400"
      },
      "message": "Fix tempest logging configuration\n\nThis commit will correctly set the tempest output logging to dump\nall of tempest logs into a tempest.log file in\n$DEST/tempest/tempest.log. This will also fix the logging for\ntempest in the gate so it will no longer print every log message on\nthe console.\n\nFixes bug 1207066\n\nChange-Id: I91f2ee781c4a7a18c561ea3e3b26832b97431464\n"
    },
    {
      "commit": "f9a767b1759a56f7ef6cdf50271ca0e82c0f55b0",
      "tree": "c6e43e17731b063f4504402104e210ba57243d1e",
      "parents": [
        "a8ca815b85e7ae5a3ac71795eddfe063ccceb4bf",
        "0392a10a635a8befb13ff242e2ed5d5be4b23560"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 31 20:47:22 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 31 20:47:22 2013 +0000"
      },
      "message": "Merge \"add lib/infra\""
    },
    {
      "commit": "0392a10a635a8befb13ff242e2ed5d5be4b23560",
      "tree": "522c4ca06f1f96c0123b237efbbd4a8165012374",
      "parents": [
        "549f1a8fc328c2aa8884721243b1fd1ddf1004bd"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Wed Jul 31 13:07:45 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Wed Jul 31 15:48:47 2013 -0400"
      },
      "message": "add lib/infra\n\nmove the infrastructure projects to a dedicated lib/infra, which\ngives us access to this during grenade upgrade tests.\n\nChange-Id: I1e832792b61d41ad290b4b2ab26fe664e710cebd\n"
    },
    {
      "commit": "a8ca815b85e7ae5a3ac71795eddfe063ccceb4bf",
      "tree": "f8007ae25d5cf91a847cd28e51b10cb1a8b1cd5e",
      "parents": [
        "549f1a8fc328c2aa8884721243b1fd1ddf1004bd"
      ],
      "author": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Wed Jul 31 13:12:30 2013 -0400"
      },
      "committer": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Wed Jul 31 13:12:30 2013 -0400"
      },
      "message": "Fix a typo error in the openvz image link\n\nIt\u0027s a -, not a ..\n\nChange-Id: I05a39e20234d89c08cff66b57f6b350ad0fe4a98\n"
    },
    {
      "commit": "549f1a8fc328c2aa8884721243b1fd1ddf1004bd",
      "tree": "3a04273c9067707277399698696fef721175be22",
      "parents": [
        "c31d192262127f2a1a57e1e4aa05e87eee56e6bb",
        "73bd1233a72ea074cced809af31c113cc3c63af0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 31 14:48:28 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 31 14:48:28 2013 +0000"
      },
      "message": "Merge \"Do not set os_aut_url for ceilometer\""
    },
    {
      "commit": "c31d192262127f2a1a57e1e4aa05e87eee56e6bb",
      "tree": "c14d3c4b2717c26687ecd94c6ca249370b1d2662",
      "parents": [
        "14763cee023146fb516d3b13ab284ce5fc326966",
        "a3ec804ad90fd13944c1b6bd5e55e85e6ecdb62c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 31 14:48:21 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 31 14:48:21 2013 +0000"
      },
      "message": "Merge \"manage-vdi: Wait until devices have been created before mounting\""
    },
    {
      "commit": "14763cee023146fb516d3b13ab284ce5fc326966",
      "tree": "866065f7e22b6b94d3c39c44e9fbc2e2aac79e3f",
      "parents": [
        "ec32e9a143780241f4bdea6dd821a2537e0157b5",
        "1b6b5318a05adbc049fd35ca62ed30852ea1026a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 31 14:34:58 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 31 14:34:58 2013 +0000"
      },
      "message": "Merge \"install oslo from upstream in devstack\""
    },
    {
      "commit": "1b6b5318a05adbc049fd35ca62ed30852ea1026a",
      "tree": "97faffb9cef20fc220ed93363b4784d6e945dcea",
      "parents": [
        "e7559a479edec699f5b002daa1cf6518b39fb366"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Wed Jul 31 06:46:34 2013 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sdague@linux.vnet.ibm.com",
        "time": "Wed Jul 31 07:32:20 2013 -0400"
      },
      "message": "install oslo from upstream in devstack\n\nthe libraries that have graduated from oslo incubation need to be\nmade available in devstack so that projects can develop against\nupstream versions of these libraries, and that we can test their\ncompatibility in the gate.\n\nThis should also allow us to force global requirements on all the\nprojects during installation.\n\nChange-Id: Idf527b16b50eb58564ec74428290cd31424f5de2\n"
    },
    {
      "commit": "ec32e9a143780241f4bdea6dd821a2537e0157b5",
      "tree": "41c2a735b81ea705f3e95b21bd7e47db709784b3",
      "parents": [
        "af46dabbec1de4db80fdbc17380f6bf38bd23905",
        "bbf0645981ce0b9aee73cde88d041f07f213473f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 31 03:59:56 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 31 03:59:56 2013 +0000"
      },
      "message": "Merge \"Add option to serve PXE for baremetal from nova-network\""
    },
    {
      "commit": "af46dabbec1de4db80fdbc17380f6bf38bd23905",
      "tree": "bddf392af400f71ae0809bb4506dcaeddb29019a",
      "parents": [
        "913c64467dfdd48bf2acef8d719ac22c1dbd07ad",
        "c973f1249a08c5dcb42b335b6d3249e8c6c6da24"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 31 03:57:30 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 31 03:57:30 2013 +0000"
      },
      "message": "Merge \"Set horizon configuration for security groups\""
    },
    {
      "commit": "913c64467dfdd48bf2acef8d719ac22c1dbd07ad",
      "tree": "50a6f5bff7b20d10c5701da3abf0d6d81884c6ca",
      "parents": [
        "b5ac822bc8c1fcf09218eefa163a380968bf072f",
        "a7a219ab76d4a346f794daafd499ece5c32c5e3c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 31 03:55:07 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 31 03:55:07 2013 +0000"
      },
      "message": "Merge \"renamed deprecated glanceclient parameter\""
    },
    {
      "commit": "b5ac822bc8c1fcf09218eefa163a380968bf072f",
      "tree": "c7e1b3b2b5204598b33e2c15fca56e596b43d624",
      "parents": [
        "e7559a479edec699f5b002daa1cf6518b39fb366",
        "b772659f9df8153caa3b0fa155614d2d6504541e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jul 31 03:48:14 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jul 31 03:48:14 2013 +0000"
      },
      "message": "Merge \"Update the ML2 configuration in devstack\""
    },
    {
      "commit": "8d1370343753b669569f3010a83c82ca8a2904ef",
      "tree": "53c09b5c0cc80c57d316af21fc37811fda662e66",
      "parents": [
        "e7559a479edec699f5b002daa1cf6518b39fb366"
      ],
      "author": {
        "name": "Eoghan Glynn",
        "email": "eglynn@redhat.com",
        "time": "Tue Jul 30 14:14:55 2013 +0000"
      },
      "committer": {
        "name": "Eoghan Glynn",
        "email": "eglynn@redhat.com",
        "time": "Tue Jul 30 18:41:54 2013 +0100"
      },
      "message": "Launch ceilometer-alarm-* services.\n\nAdd ceilometer-alarm-notify and ceilometer-alarm-eval to the set\nof ceilometer services launchable by devstack when explicitly\nenabled in the localrc.\n\nChange-Id: I1575437c588cf9079f1e3a6c855123eae09c5dac\n"
    },
    {
      "commit": "a7a219ab76d4a346f794daafd499ece5c32c5e3c",
      "tree": "3effca81a29da84b70be720b65717b4977c9ce76",
      "parents": [
        "e7559a479edec699f5b002daa1cf6518b39fb366"
      ],
      "author": {
        "name": "Christian Berendt",
        "email": "berendt@b1-systems.de",
        "time": "Tue Jul 30 18:22:32 2013 +0200"
      },
      "committer": {
        "name": "Christian Berendt",
        "email": "berendt@b1-systems.de",
        "time": "Tue Jul 30 18:28:13 2013 +0200"
      },
      "message": "renamed deprecated glanceclient parameter\n\nAccording to the sources the parameter --public in python-glanceclient\nshould be removed after only using the new parameter --is-public in\nDevstack.\n\nChange-Id: I25fbb23f4823b3766db647dd50a5b538aad3e55a\n"
    },
    {
      "commit": "c973f1249a08c5dcb42b335b6d3249e8c6c6da24",
      "tree": "d6a8b5e88dfe5c393b9953b3da4ce5b59a625238",
      "parents": [
        "f829e46bd099b10e2f9a03153e3681db89b90811"
      ],
      "author": {
        "name": "Edgar Magana",
        "email": "emagana@gmail.com",
        "time": "Mon Jul 29 16:39:56 2013 -0700"
      },
      "committer": {
        "name": "Edgar Magana",
        "email": "emagana@gmail.com",
        "time": "Mon Jul 29 22:27:46 2013 -0700"
      },
      "message": "Set horizon configuration for security groups\n\nFix bug #1206271\n\nChange-Id: I33a530265be1e5ab9181e605eb4b7c3bf1fdf9c4\n"
    },
    {
      "commit": "2c3428b1ed5719c719ee8cbf688bfcaf5d87421f",
      "tree": "b03f10a2aa3de1fe33591a30ad93b7ed83e09016",
      "parents": [
        "e7559a479edec699f5b002daa1cf6518b39fb366"
      ],
      "author": {
        "name": "av-mido",
        "email": "avasilyev@midokura.jp",
        "time": "Thu Jul 11 14:59:00 2013 +0900"
      },
      "committer": {
        "name": "av-mido",
        "email": "avasilyev@midokura.jp",
        "time": "Tue Jul 30 10:59:15 2013 +0900"
      },
      "message": "Add Midonet plugin support to devstack.\n\nAdd support for Midokura\u0027s Midonet plugin to devstack,\nin lib/neutron_plugins and lib/neutron_thirdparty.\n\nChange-Id: I9b4d90eab09bbb21b9ba251a311620e0a21e8219\n"
    },
    {
      "commit": "bbf0645981ce0b9aee73cde88d041f07f213473f",
      "tree": "54cf5881a30145e2b4a0ca631f23acb433264487",
      "parents": [
        "c41a0598646aad3520861c185c5df370f95301a7"
      ],
      "author": {
        "name": "Arata Notsu",
        "email": "notsu@virtualtech.jp",
        "time": "Fri Jul 26 20:26:07 2013 +0900"
      },
      "committer": {
        "name": "Arata Notsu",
        "email": "notsu@virtualtech.jp",
        "time": "Tue Jul 30 10:47:46 2013 +0900"
      },
      "message": "Add option to serve PXE for baremetal from nova-network\n\nNew variable BM_DNSMASQ_FROM_NOVA_NETWORK: if setting this true,\nDevStack configures nova-network\u0027s dnsmask to provide PXE and does\nnot run baremetal\u0027s one. In this case PXE traffic occur in the fixed-ip\nnetwork, so no dedicated network for PXE is needed.\n\nChange-Id: I67cade02c03ab45ab6b77d8da9066d7d5ec6c78b\n"
    },
    {
      "commit": "b772659f9df8153caa3b0fa155614d2d6504541e",
      "tree": "13657e955b2acf893e1ac68f25f0fcbb1b68f5a0",
      "parents": [
        "3f95a3fec8eaed32c88b61e757e2094709ec1b44"
      ],
      "author": {
        "name": "Kyle Mestery",
        "email": "kmestery@cisco.com",
        "time": "Fri Jul 19 14:26:53 2013 +0000"
      },
      "committer": {
        "name": "Kyle Mestery",
        "email": "kmestery@cisco.com",
        "time": "Tue Jul 30 01:24:42 2013 +0000"
      },
      "message": "Update the ML2 configuration in devstack\n\nThis commit adds support to devstack to set ML2 options including\nMechanismDrivers, TypeDrivers, and TypeDriver specific configuration for ML2\nwhen running with devstack.\n\nThis also allows for simple configuration of VLAN, GRE, and VXLAN ML2 devstack\nsetups with the OVS agent as follows:\n\n    # VLAN configuration\n    Q_PLUGIN\u003dml2\n    ENABLE_TENANT_VLANS\u003dTrue\n\n    # GRE tunnel configuration\n    Q_PLUGIN\u003dml2\n    ENABLE_TENANT_TUNNELS\u003dTrue\n\n    # VXLAN tunnel configuration\n    Q_PLUGIN\u003dml2\n    Q_ML2_TENANT_NETWORK_TYPE\u003dvxlan\n\nFixes bug 1200767\n\nChange-Id: Ib16efac13440b5d50658a0e6be35bc735510a262\n"
    },
    {
      "commit": "e7559a479edec699f5b002daa1cf6518b39fb366",
      "tree": "4f0eccb8bee28cad8c00f718d0ecaa8f27af15ac",
      "parents": [
        "278be6ebe1f787acbcd4854b222119be599e6431",
        "0d97cbe2b5066ee0f860b1fb94df3d7df6e2fcb2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 30 01:14:44 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 30 01:14:44 2013 +0000"
      },
      "message": "Merge \"xenapi: Uninstall instances\""
    },
    {
      "commit": "278be6ebe1f787acbcd4854b222119be599e6431",
      "tree": "79d0baafaab84ad77f0e3e5850ab23746a27ae41",
      "parents": [
        "e7b58ad2f01afa94792b02a3b1139ee7fcd12f34",
        "a49ee32bc957e1082b4c21e62e7d5504b09533d1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 30 01:14:37 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 30 01:14:37 2013 +0000"
      },
      "message": "Merge \"Update OpenVZ driver image\""
    },
    {
      "commit": "e7b58ad2f01afa94792b02a3b1139ee7fcd12f34",
      "tree": "ed777a3c3daf610decb8e986fe714427b45b980e",
      "parents": [
        "f829e46bd099b10e2f9a03153e3681db89b90811",
        "c62c2b9b6617c731c7979d490a1d2e7a048c1cf7"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jul 30 01:14:30 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jul 30 01:14:30 2013 +0000"
      },
      "message": "Merge \"Fix various things when n-cell is enabled\""
    },
    {
      "commit": "f34424ea7d6aafeed0f371ec2131924cf3c2ec06",
      "tree": "3bf180b9c029354382b7f8e18b138a815b325433",
      "parents": [
        "f829e46bd099b10e2f9a03153e3681db89b90811"
      ],
      "author": {
        "name": "Edgar Magana",
        "email": "emagana@gmail.com",
        "time": "Mon Jul 29 16:47:13 2013 -0700"
      },
      "committer": {
        "name": "Edgar Magana",
        "email": "emagana@gmail.com",
        "time": "Mon Jul 29 16:47:13 2013 -0700"
      },
      "message": "Update to PLUMgrid plugin configuration\n\nFix bug #1206308\nAdd function for security groups\nAdd function for ovs check\nUpdate plugin class configuration\n\nChange-Id: I603e902f985277a61f162abdfffd6430cc00efaa\n"
    },
    {
      "commit": "f829e46bd099b10e2f9a03153e3681db89b90811",
      "tree": "29d712f991f6114d115850d561f061c380c3550d",
      "parents": [
        "0cbaa412147849032131f429daeb480e711235bb",
        "14ccba0e400f7f0b5916ab75eca3b44d8c1486d2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 29 22:49:52 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 29 22:49:52 2013 +0000"
      },
      "message": "Merge \"Set tempest lock_path to default in $DATA_DIR\""
    },
    {
      "commit": "0cbaa412147849032131f429daeb480e711235bb",
      "tree": "478b7745b22fc88026da269f61f9094aa34f8b6d",
      "parents": [
        "b6f7ea4fb0bfd4bcc1d1bb35f97d29eb70075b73",
        "fea70f80c0f653910b68dc5557a9f5b318091f72"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 29 21:54:52 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 29 21:54:52 2013 +0000"
      },
      "message": "Merge \"Configure horizon and horizon URLs in Tempest\""
    },
    {
      "commit": "14ccba0e400f7f0b5916ab75eca3b44d8c1486d2",
      "tree": "28fb374b7f312e21e05e028eead883f0000b94a6",
      "parents": [
        "fa7ac3f9b0168c91e67bf4fcfe1ef117f6337253"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Jul 29 16:15:53 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Mon Jul 29 16:15:53 2013 -0400"
      },
      "message": "Set tempest lock_path to default in $DATA_DIR\n\nChange I464edf9e11710e1931ed4f7b0262328a57e5b3de set the tempest\nlock_path to be $TMPDIR, however when run in the gate this is an\nempty string which results in all tests that use locking failing.\nThis commit corrects that by setting the lock_path config variable\nto use $TEMPEST_STATE_PATH which defaults to $DATA_DIR/tempest.\n\nChange-Id: I02fbd50ca68d6daafb5b4c23579473eb703ae72a\n"
    },
    {
      "commit": "b6f7ea4fb0bfd4bcc1d1bb35f97d29eb70075b73",
      "tree": "fcd311aade39a5bdb97157bd038034040dd13b3c",
      "parents": [
        "fa7ac3f9b0168c91e67bf4fcfe1ef117f6337253"
      ],
      "author": {
        "name": "Alex Gaynor",
        "email": "alex.gaynor@gmail.com",
        "time": "Mon Jul 29 08:12:39 2013 -0700"
      },
      "committer": {
        "name": "Alex Gaynor",
        "email": "alex.gaynor@gmail.com",
        "time": "Mon Jul 29 08:12:39 2013 -0700"
      },
      "message": "Added libffi-dev to the needed packages\n\nChange-Id: Ida7001886f17c9413b33312f12f2478a54bd6c90\n"
    },
    {
      "commit": "fa7ac3f9b0168c91e67bf4fcfe1ef117f6337253",
      "tree": "d1465d9481d302ecaefadf3f396375451fbb24b0",
      "parents": [
        "3f95a3fec8eaed32c88b61e757e2094709ec1b44",
        "859cc6800b2375a7c7c49c904ad32a4831c20f88"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 29 14:40:34 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 29 14:40:34 2013 +0000"
      },
      "message": "Merge \"Set lock_path for Tempest to TMPDIR\""
    },
    {
      "commit": "fea70f80c0f653910b68dc5557a9f5b318091f72",
      "tree": "65370e948480f27a1a2e4fa907d634bf490a9d60",
      "parents": [
        "3f95a3fec8eaed32c88b61e757e2094709ec1b44"
      ],
      "author": {
        "name": "Julie Pichon",
        "email": "jpichon@redhat.com",
        "time": "Mon Jul 29 11:22:08 2013 +0100"
      },
      "committer": {
        "name": "Julie Pichon",
        "email": "jpichon@redhat.com",
        "time": "Mon Jul 29 11:52:20 2013 +0100"
      },
      "message": "Configure horizon and horizon URLs in Tempest\n\nTempest now supports testing the dashboard. Adjust the configuration\naccordingly.\n\nChange-Id: Ifb5619caab8bd6080c5df4ed43e16c921e7f9b1f\n"
    },
    {
      "commit": "3f95a3fec8eaed32c88b61e757e2094709ec1b44",
      "tree": "3e9201bac0716f5ec51b9e834044053346148c80",
      "parents": [
        "bc84cdf4877bf61c5b684dc01e4ef9b77bb3e4be",
        "abe56ee90f39e486bd8f7c55d05aecb3de7223d9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Jul 29 09:39:39 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Jul 29 09:39:39 2013 +0000"
      },
      "message": "Merge \"xenapi: Setup and Rotate text console logs\""
    },
    {
      "commit": "0d97cbe2b5066ee0f860b1fb94df3d7df6e2fcb2",
      "tree": "02d03e52c64b7521eb7872fd579430c9a4b02802",
      "parents": [
        "bc84cdf4877bf61c5b684dc01e4ef9b77bb3e4be"
      ],
      "author": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Mon Jul 29 09:41:50 2013 +0100"
      },
      "committer": {
        "name": "Mate Lakat",
        "email": "mate.lakat@citrix.com",
        "time": "Mon Jul 29 09:41:50 2013 +0100"
      },
      "message": "xenapi: Uninstall instances\n\nThe devstack script sometimes failed to clean up the left over\ninstances. This patch will utilize the xe vm-uninstall force\u003dtrue\ncommand to get rid of the instances.\n\nChange-Id: I3450e2d5c9a4b1fe8ede39c4cc5c337cd541ea35\n"
    },
    {
      "commit": "d98a5d0a58c1fae2ce8adcd8098cefaa9f558381",
      "tree": "77bf37cbfaf5f3f797bc369072b199357d5bf5dd",
      "parents": [
        "bc84cdf4877bf61c5b684dc01e4ef9b77bb3e4be"
      ],
      "author": {
        "name": "zhang-hare",
        "email": "zhuadl@cn.ibm.com",
        "time": "Fri Jun 21 18:18:02 2013 +0800"
      },
      "committer": {
        "name": "zhang-hare",
        "email": "zhuadl@cn.ibm.com",
        "time": "Mon Jul 29 11:15:21 2013 +0800"
      },
      "message": "enable apache2 server as front end for swift\n\n1.install apache and wsgi module\n2.config apache2 vhost and wsgi files for proxy,\naccount, container and object server.\n3.refactor apache functions from horizon and swift\ninto lib/apache\n\nChange-Id: I3a5d1e511c5dca1e6d01a1adca8fda0a43d4f632\nImplements: blueprint enable-apache-frontend-for-swift\n"
    },
    {
      "commit": "73bd1233a72ea074cced809af31c113cc3c63af0",
      "tree": "943b763a600a29b509f079bc1630ae87bd99328e",
      "parents": [
        "bc84cdf4877bf61c5b684dc01e4ef9b77bb3e4be"
      ],
      "author": {
        "name": "Jay Lau",
        "email": "liugya@cn.ibm.com",
        "time": "Sun Jul 28 18:01:52 2013 +0800"
      },
      "committer": {
        "name": "Jay Lau",
        "email": "liugya@cn.ibm.com",
        "time": "Sun Jul 28 18:02:58 2013 +0800"
      },
      "message": "Do not set os_aut_url for ceilometer\n\nWhen install ceilometer with devstack, if do not set environment\nvariable OS_AUTH_URL, then devstack will set os_aut_url as empty\nin /etc/ceilometer/ceilometer.conf, this will cause both\nceilometer-agent-central and ceilometer-agent-compute cannot start.\n\nFix bug 1205776\n\nChange-Id: I32c77c92dc2e9d03c86e703f170e0216dd829a61\n"
    },
    {
      "commit": "a49ee32bc957e1082b4c21e62e7d5504b09533d1",
      "tree": "670e50dfa8a32e3561f0cca42c8cd83ec291b2d8",
      "parents": [
        "bc84cdf4877bf61c5b684dc01e4ef9b77bb3e4be"
      ],
      "author": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Sat Jul 27 15:36:53 2013 -0400"
      },
      "committer": {
        "name": "Monty Taylor",
        "email": "mordred@inaugust.com",
        "time": "Sat Jul 27 15:36:53 2013 -0400"
      },
      "message": "Update OpenVZ driver image\n\n11.10 simply does not exist, so this simply does not work. However,\ndevstack-gate tries to pre-cache all images referenced, so even though\nwe\u0027re not doing anything with this, it\u0027s breaking devstack-gate.\n\nChange-Id: I64b03ed387f5205a885427498e8cf8c2a5b32b91\n"
    },
    {
      "commit": "bc84cdf4877bf61c5b684dc01e4ef9b77bb3e4be",
      "tree": "c2dd6d286cc642dc60fe8b6c569a7ed612979461",
      "parents": [
        "fa6d0c06cc23d92580d76a987dfdd45c4cca8e99",
        "75195b58cc27bf415594235e1e36ec7cd8223321"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jul 27 15:57:35 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jul 27 15:57:35 2013 +0000"
      },
      "message": "Merge \"ensure all horizon needed clients are installed from git\""
    },
    {
      "commit": "fa6d0c06cc23d92580d76a987dfdd45c4cca8e99",
      "tree": "771bdade4523d9399614f28d5e5c6c802e674655",
      "parents": [
        "4571c1011ba089bd5053e3a616cb5d9e8f4d5162",
        "ea66acb131645650b12de05ea96a5db6ce6df7dd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jul 27 04:40:53 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jul 27 04:40:53 2013 +0000"
      },
      "message": "Merge \"Remove unused parameter from lbaas_agent.ini\""
    },
    {
      "commit": "4571c1011ba089bd5053e3a616cb5d9e8f4d5162",
      "tree": "0ebd615d68192e16c23b194693a807aa80194cc1",
      "parents": [
        "bc414b7c013d4a565a1e2103aa142cfdd885baad",
        "d644e23c9596ab128d6360798df863cf5f9cbf23"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Jul 27 02:40:45 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Jul 27 02:40:45 2013 +0000"
      },
      "message": "Merge \"make install_heatclient like other client installs\""
    },
    {
      "commit": "bc414b7c013d4a565a1e2103aa142cfdd885baad",
      "tree": "6be0a61576223512f0009a8e09aa12c05a8296e3",
      "parents": [
        "6b892f1609ee67cc8578ea6af4751d38bfdae11c",
        "b56d81d5954a55aab92de31ae69a45e1dffa64ef"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 26 23:04:57 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 26 23:04:57 2013 +0000"
      },
      "message": "Merge \"Set service_available config options in tempest\""
    },
    {
      "commit": "859cc6800b2375a7c7c49c904ad32a4831c20f88",
      "tree": "d809782a14cf602f86e7656591e317df9a3d9c89",
      "parents": [
        "6b892f1609ee67cc8578ea6af4751d38bfdae11c"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jul 26 15:22:44 2013 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "treinish@linux.vnet.ibm.com",
        "time": "Fri Jul 26 15:26:59 2013 -0400"
      },
      "message": "Set lock_path for Tempest to TMPDIR\n\nTempest change I5376f977a110f502f0e4958cbccbd379539e006b syncs\nlockutils from oslo. Tempest with testr needs to use external locks\nwhich require a lock_path config option. This commit sets that option\nfor tempest to use devstack\u0027s TMPDIR.\n\nChange-Id: I464edf9e11710e1931ed4f7b0262328a57e5b3de\n"
    },
    {
      "commit": "6b892f1609ee67cc8578ea6af4751d38bfdae11c",
      "tree": "4384999016728580b8e0080d5312a384df326b56",
      "parents": [
        "c41a0598646aad3520861c185c5df370f95301a7",
        "12bb53b6a0b003434f0e39610f46d2425263ea20"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 26 18:48:28 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 26 18:48:28 2013 +0000"
      },
      "message": "Merge \"Add ceilometer to the sys.path before the nova starts\""
    },
    {
      "commit": "c62c2b9b6617c731c7979d490a1d2e7a048c1cf7",
      "tree": "c1b75411b4affa7cf7803fa9ab4a45c679536583",
      "parents": [
        "c41a0598646aad3520861c185c5df370f95301a7"
      ],
      "author": {
        "name": "Chris Behrens",
        "email": "cbehrens@codestud.com",
        "time": "Wed Jul 24 03:56:13 2013 -0700"
      },
      "committer": {
        "name": "Chris Behrens",
        "email": "cbehrens@codestud.com",
        "time": "Fri Jul 26 11:11:25 2013 -0700"
      },
      "message": "Fix various things when n-cell is enabled\n\n1) Use the newer cell_type configuration option instead of overriding\nthe compute_api_class.\n\n2) A nova-cells service is started for both the API cell (region) and\nthe compute cell (child).  The screen names were both \u0027n-cell\u0027 which\ncaused both services to log to the same log file.  The screen names have\nbeen changed to n-cell-region and n-cell-child.\n\n3) Security groups are not supported with cells.  Multiple exercises are\npatched to use the \u0027default\u0027 security group instead of creating a new\none.  Additionally, if one uses the \u0027default\u0027 security group, do not try\nto delete it, as one can never delete the default.\n\n4) Disable the floating_ips and aggregates exercises when n-cell is\nenabled, as they are not supported by cells.\n\n5) Related to #4, disable the floating_ips tests within euca.sh\n\n6) Update the README.md.  No services need to be disabled, and one only\nneeds to enable the n-cell service.\n\nChange-Id: I9782d1e3cda3c9dd3daefa15c043f5b06473cb87\n"
    },
    {
      "commit": "c41a0598646aad3520861c185c5df370f95301a7",
      "tree": "517365153d509493009a25d35a8b99346b07dc48",
      "parents": [
        "5011c03d0351e2a8c201861143bbba5d5b3f05a4",
        "4125fe2fb599715c0f12ea5af1c281c5d94aa61a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Jul 26 12:01:10 2013 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Jul 26 12:01:10 2013 +0000"
      },
      "message": "Merge \"Use vmware section\""
    }
  ],
  "next": "12bb53b6a0b003434f0e39610f46d2425263ea20"
}
