)]}'
{
  "log": [
    {
      "commit": "966463c802c6c2f3a04da812cd689502aa8006cd",
      "tree": "c0af3fb57d97c1448a5df2f4941df2d8c7bdd7d7",
      "parents": [
        "2a6ce7197e5da9fddddaba2faff2a18c04ece957"
      ],
      "author": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Thu Aug 21 18:24:42 2014 -0500"
      },
      "committer": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Thu Sep 04 18:12:37 2014 -0500"
      },
      "message": "Keystone access log in key-access screen\n\nWhen Keystone was run in Apache Httpd the access log wasn\u0027t in a\nscreen. A new screen called key-access is now started with\nKeystone\u0027s access log.\n\nChange-Id: Ie1f4d4b679e1b9c87f0cea37deb25f7b6636fe01\nCloses-Bug: #1359995\n"
    },
    {
      "commit": "2a6ce7197e5da9fddddaba2faff2a18c04ece957",
      "tree": "eaf93a05bcf32d2f158ca3968449568cddc11edd",
      "parents": [
        "11d6bde264a90fde1d8bb8b15e9229f7af808840"
      ],
      "author": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Thu Aug 21 18:23:12 2014 -0500"
      },
      "committer": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Tue Aug 26 18:43:41 2014 -0500"
      },
      "message": "Change httpd Keystone access log to keystone_access.log\n\nKeystone\u0027s access log was going to httpd/access.log, which is the\ncommon place for all access logging. This made it difficult to see\nKeystone accesses apart from other access. Keystone\u0027s access log\nwill now be keystone_access.log\n\nThis makes the Keystone configuration similar to Horizon which uses\nhorizon_access.log.\n\nChange-Id: I6e5ac121302b3d138758e6c49dffa9f05ad2fb85\nPartial-Bug: #1359995\n"
    },
    {
      "commit": "11d6bde264a90fde1d8bb8b15e9229f7af808840",
      "tree": "f0b9bbbfc408ce2d58eb4cf3b51fd7688f82b2de",
      "parents": [
        "464d48ab32eabbd2106024bb019bd042bb479490",
        "1a332836df4352f45d29b1eb80bd06e48222a9a0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 26 20:28:56 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 26 20:28:56 2014 +0000"
      },
      "message": "Merge \"Add mysql devel as testonly alongside mysql-server\""
    },
    {
      "commit": "464d48ab32eabbd2106024bb019bd042bb479490",
      "tree": "2f6def4c5ef96d70e60f1f286685d65a27aa9e24",
      "parents": [
        "9292b07202bed0438c21e3aa427082153fc81c21",
        "dd74550581a3529cb1eca3ace311d5aac1a89115"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 26 14:59:02 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 26 14:59:02 2014 +0000"
      },
      "message": "Merge \"Update deprecated service_neutron_metadata_proxy variable\""
    },
    {
      "commit": "9292b07202bed0438c21e3aa427082153fc81c21",
      "tree": "81c758b93c065253253b099da07e113357f81993",
      "parents": [
        "fad07b0104c1769ef9641933fabe21f314d8d202",
        "0e8dcedf71eecc0a9f455bf5f1bfa9f27c41ada4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 26 09:52:43 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 26 09:52:43 2014 +0000"
      },
      "message": "Merge \"Re-order stack.sh 2: target dir setup\""
    },
    {
      "commit": "fad07b0104c1769ef9641933fabe21f314d8d202",
      "tree": "58bc7d7bd33412b26b1937c490fda6a25c8ba2e6",
      "parents": [
        "c73176b5e2627c8c6189d1880528edd434f28d37",
        "d3bf9bdbda9acab17223cf25dd0a2b83b96db522"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 26 05:15:32 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 26 05:15:32 2014 +0000"
      },
      "message": "Merge \"Re-order stack.sh 1: sanity checks\""
    },
    {
      "commit": "c73176b5e2627c8c6189d1880528edd434f28d37",
      "tree": "b1070d0bab81bbd4ac7dbbf73a529f1cb3cb3f95",
      "parents": [
        "ddcde92e9098fdc3f43b56aa767a2ea584e402a9",
        "e1d004aa4441ec031b6b09ea67e707f9143f91c1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 25 23:59:56 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 25 23:59:57 2014 +0000"
      },
      "message": "Merge \"Change httpd Keystone log level to default\""
    },
    {
      "commit": "ddcde92e9098fdc3f43b56aa767a2ea584e402a9",
      "tree": "65670aee8350e0d48b604002975ba5f98bdfa5b6",
      "parents": [
        "73ad94c9b4bc7d0bfa137cfddb9eb93d453d208e",
        "7614d21fe157a6b3a833d3eb278fb9267ef13e06"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 25 21:59:50 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 25 21:59:50 2014 +0000"
      },
      "message": "Merge \"Centralize neutron config file argument generation\""
    },
    {
      "commit": "73ad94c9b4bc7d0bfa137cfddb9eb93d453d208e",
      "tree": "de987ac4950c0b985839e08032575348974d5bb2",
      "parents": [
        "40564a2b3508f1653f5665f7b726f6d2e93f2668",
        "2f69c6b85387f85db63e0a087c8b3fac992bd04d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 25 14:42:35 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 25 14:42:35 2014 +0000"
      },
      "message": "Merge \"Don\u0027t try to regenerate existing ssl certificates\""
    },
    {
      "commit": "40564a2b3508f1653f5665f7b726f6d2e93f2668",
      "tree": "322458731b58888d08556458bbc6036ea0ffb6a5",
      "parents": [
        "38417fc9e03524afa34873df261fb0dce3873d1e",
        "d178cf401eca16664673737b27bb493e37b8366d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 25 14:42:32 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 25 14:42:32 2014 +0000"
      },
      "message": "Merge \"Adds xiv_ds8k cinder driver support\""
    },
    {
      "commit": "38417fc9e03524afa34873df261fb0dce3873d1e",
      "tree": "f0ffe5035a8e48ce2985f1c780aa6342729e6300",
      "parents": [
        "03082affad173f29cc9f6292265127926ec33838",
        "5c206c2b7d3a983094daa9b6f383d72e396caf55"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 25 14:05:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 25 14:05:53 2014 +0000"
      },
      "message": "Merge \"Migrate from using glance image-list to openstackclient\""
    },
    {
      "commit": "03082affad173f29cc9f6292265127926ec33838",
      "tree": "7868c41fedc7e47800de8c15cfb6211a2015d5e8",
      "parents": [
        "6f579e66fd2933627bba0ba6c1251cec42e2d653",
        "e50fcb12d5f0eb35197116b508a783fe66da51cb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 25 14:05:50 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 25 14:05:50 2014 +0000"
      },
      "message": "Merge \"Sahara script modified with notification configuration\""
    },
    {
      "commit": "6f579e66fd2933627bba0ba6c1251cec42e2d653",
      "tree": "13535f54b6a95ea8fe4705137743f5b3a7887932",
      "parents": [
        "a8f0d966a159220af11fe0171ae6dca24bc51b97",
        "cf21b71024935a46d820ee558f29cc979ccb1990"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Aug 25 13:58:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Aug 25 13:58:05 2014 +0000"
      },
      "message": "Merge \"Set suspend feature flag in tempest for ironic\""
    },
    {
      "commit": "e1d004aa4441ec031b6b09ea67e707f9143f91c1",
      "tree": "fe2f538c2686dcd63b5a79c102a3c8793216dfef",
      "parents": [
        "a8f0d966a159220af11fe0171ae6dca24bc51b97"
      ],
      "author": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Thu Aug 21 18:22:00 2014 -0500"
      },
      "committer": {
        "name": "Steve Martinelli",
        "email": "stevemar@ca.ibm.com",
        "time": "Sun Aug 24 17:53:46 2014 -0400"
      },
      "message": "Change httpd Keystone log level to default\n\nHaving Keystone\u0027s log level at debug caused a lot of uninteresting\nHttpd-related log lines to be displayed which makes debugging more\ndifficult than it should be.\n\nRather than set the log level explicitly, Keystone will use the\nHttpd server\u0027s setting, which defaults to warn.\n\nPartial-Bug: #1359995\nChange-Id: Ieef882944bafd98f7b27497a5276124b21c3e576\n"
    },
    {
      "commit": "a8f0d966a159220af11fe0171ae6dca24bc51b97",
      "tree": "24d00a4a8db97cf79f1c2863c78ab2eca38c8eb5",
      "parents": [
        "7d9596781cf102e0928091ce1734e766db0fe737",
        "cfc9465ee0ce212287f8426a883a94c1eee675a0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Aug 24 21:31:35 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Aug 24 21:31:35 2014 +0000"
      },
      "message": "Merge \"Change httpd Keystone log to keystone.log\""
    },
    {
      "commit": "7d9596781cf102e0928091ce1734e766db0fe737",
      "tree": "0ddb6acd835c9c4af7867d60efc4b44396087712",
      "parents": [
        "3224f602f97316b0f86e1c5dd80f442f0eca1822",
        "85ebb3a868560c5272c0c8a16a99d5073edcad1e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Aug 24 01:23:14 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Aug 24 01:23:14 2014 +0000"
      },
      "message": "Merge \"Remove firewalld on Fedora 20 by default\""
    },
    {
      "commit": "1a332836df4352f45d29b1eb80bd06e48222a9a0",
      "tree": "f4ebbef42604b1c1a19045b7b655ed45263fca0f",
      "parents": [
        "219e9c227832371f10f718dc3d793b03904f5968"
      ],
      "author": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Mon Jul 28 22:31:14 2014 +0000"
      },
      "committer": {
        "name": "Maru Newby",
        "email": "marun@redhat.com",
        "time": "Sat Aug 23 20:28:21 2014 +0200"
      },
      "message": "Add mysql devel as testonly alongside mysql-server\n\nNeutron needs to be able to install MySQL-python in the functional\ntest job, which requires devstack to install mysql devel libraries as\ntestonly.\n\nAs per sdague\u0027s recommendation mysql devel libraries are now installed\nfor nova as well.  In the future, any service that installs\nmysql-server should also install mysql devel libraries for consistency.\n\nRelated-bug: #1346444\n\nChange-Id: Ie715841e33a2c2d31cb4ac724b302eb98ed3366a\n"
    },
    {
      "commit": "3224f602f97316b0f86e1c5dd80f442f0eca1822",
      "tree": "ac3cd6c8dd4383dbfcf9a0a7b8fd1e3dbf0f43b3",
      "parents": [
        "04f9b898a218b33188c758f583e43ac575980e58",
        "1a247e8393d9756d52c9d84c5611e2804bef7f96"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 10:54:12 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 10:54:12 2014 +0000"
      },
      "message": "Merge \"XenApi: Fix domu typo in neutron setup\""
    },
    {
      "commit": "04f9b898a218b33188c758f583e43ac575980e58",
      "tree": "dfedec634c694f58f0f91bf939542fb2ddfc1715",
      "parents": [
        "45e2d979d742d268c57b7604110f21235c70975a",
        "c50c983c5687371a4b49222bb853684a919fb8ea"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 09:59:43 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 09:59:43 2014 +0000"
      },
      "message": "Merge \"Clean up local variable usage - Keystone\""
    },
    {
      "commit": "45e2d979d742d268c57b7604110f21235c70975a",
      "tree": "cbe65f40584bc5c8211be6cd6f4094240ed5fc10",
      "parents": [
        "3a2837a5647d7d7658aebbe80cbc6c586be1ffe5",
        "1bbfcc7a795eb54a922c3ea984a41439c03c3f03"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 09:59:40 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 09:59:40 2014 +0000"
      },
      "message": "Merge \"Clean up local variable usage - Horizon\""
    },
    {
      "commit": "3a2837a5647d7d7658aebbe80cbc6c586be1ffe5",
      "tree": "2a52c2fd9b364a85d2acf507d4242a54c3f54ab6",
      "parents": [
        "f9ae6aed617d2dfcfc25f9ffb6da48790772f329",
        "084f51f7bba732f79ee114a9f690dd58cffa4973"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 09:59:36 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 09:59:36 2014 +0000"
      },
      "message": "Merge \"Clean up local variable usage - Swift\""
    },
    {
      "commit": "f9ae6aed617d2dfcfc25f9ffb6da48790772f329",
      "tree": "7ac48fb28f46035607e4fffdb3c681df6ff318cf",
      "parents": [
        "47290ee1b290e38bdb093a46b4ec25d9d8b2e47a",
        "010269341e0adf87dd96af9bb8b1cda4d8183ba4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 09:59:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 09:59:33 2014 +0000"
      },
      "message": "Merge \"Fix missing --container-format options\""
    },
    {
      "commit": "47290ee1b290e38bdb093a46b4ec25d9d8b2e47a",
      "tree": "88cffdef5aa747f42594b8957c101dcdb409a016",
      "parents": [
        "03dd65900c6b95cefd2c9c9c1fac47c9d4fb5b19",
        "e8a35acd1d6ef877f9723fc4cc9b766356431b6f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 09:59:29 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 09:59:30 2014 +0000"
      },
      "message": "Merge \"Clean up local variable usage - cinder\""
    },
    {
      "commit": "03dd65900c6b95cefd2c9c9c1fac47c9d4fb5b19",
      "tree": "1ee5cafd5480182ef9304b150ff5b21069cb1387",
      "parents": [
        "7470b4485a03d8adf523553d7d5435bb850750fd",
        "b1e3d0f222da5e3edd68dd92020962beb1155e1e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 09:56:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 09:56:54 2014 +0000"
      },
      "message": "Merge \"Clean up local variable usage - Remainder\""
    },
    {
      "commit": "7470b4485a03d8adf523553d7d5435bb850750fd",
      "tree": "0bffa9aa3cd7a2218f1f7c9eb3faf9e1e7340328",
      "parents": [
        "7e585f6370b7a4bd5b57b052a081b473b4ef60af",
        "68c9adbad35cf4cc6e0491c6b872b35372ad7820"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 09:56:50 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 09:56:50 2014 +0000"
      },
      "message": "Merge \"Add some known contacts\""
    },
    {
      "commit": "7e585f6370b7a4bd5b57b052a081b473b4ef60af",
      "tree": "2c06359fc97b1eb7b871b603a58da071a2200d47",
      "parents": [
        "dc85b3a7726c20d276957406afd697970b2815b3",
        "04a351133a5f4819df1a6474d5599900d55ae501"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 08:25:39 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 08:25:39 2014 +0000"
      },
      "message": "Merge \"Source fixup_stuff...\""
    },
    {
      "commit": "dc85b3a7726c20d276957406afd697970b2815b3",
      "tree": "056a20a52cc9d627b307dee7162ddf2123cc207a",
      "parents": [
        "50d4158d6cb67e052131698f3526dbabcd2cc3dc",
        "16ef976007057afc7ab500f30d4f5880be4909f3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 08:25:35 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 08:25:35 2014 +0000"
      },
      "message": "Merge \"Clean up local variable usage - Account setup\""
    },
    {
      "commit": "50d4158d6cb67e052131698f3526dbabcd2cc3dc",
      "tree": "b9169e8e52eb5e997b405e80b812fc6a7d7a1942",
      "parents": [
        "8dc661c2d2b5f0ab8085512b5246e27231cf2284",
        "0c256abd766265b8fdb11d354be7115c05bcaeb5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 08:24:57 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 08:24:57 2014 +0000"
      },
      "message": "Merge \"Use tox for bashate testing\""
    },
    {
      "commit": "8dc661c2d2b5f0ab8085512b5246e27231cf2284",
      "tree": "adf33d58d914624fe50833e33f9ca58805029c06",
      "parents": [
        "15370b84e2e2c21f451d778de3ea4943cb4b5a9d",
        "cf355aa012afdda8cdb450a421b7749ebfd3c16e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 07:39:40 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 07:39:40 2014 +0000"
      },
      "message": "Merge \"Install sqlalchemy-migrate from master if requested\""
    },
    {
      "commit": "15370b84e2e2c21f451d778de3ea4943cb4b5a9d",
      "tree": "c47b8d9d176baf9f2b9df31e0f380c6ed60b3024",
      "parents": [
        "37b5481f3d10d4b3f2ae51bee93be036e2c32584",
        "cec9792f7fee789705d250379a89cb6f69736b2a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 07:39:37 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 07:39:37 2014 +0000"
      },
      "message": "Merge \"Share the fixed network for Ironic\""
    },
    {
      "commit": "37b5481f3d10d4b3f2ae51bee93be036e2c32584",
      "tree": "c525005c7dadcf37294e6c11ed11e1768bfdcc31",
      "parents": [
        "0eee740a4f094ff63435b09ea1a9291976e4918e",
        "ad9776e1073f085fb11dc1712a3a683ef85a9db8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 07:39:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 07:39:33 2014 +0000"
      },
      "message": "Merge \"Remove API_RATE_LIMIT variable since it\u0027s wrong anyway\""
    },
    {
      "commit": "0eee740a4f094ff63435b09ea1a9291976e4918e",
      "tree": "ff86c406456f3f632917b0339a7495f2669c07e5",
      "parents": [
        "219e9c227832371f10f718dc3d793b03904f5968",
        "4059e3ae7b0b37d52bfa49ffd7e044e02299f240"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 23 01:43:29 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 23 01:43:29 2014 +0000"
      },
      "message": "Merge \"Rename Marconi to Zaqar\""
    },
    {
      "commit": "cfc9465ee0ce212287f8426a883a94c1eee675a0",
      "tree": "3cdcd733d089fe6ddd26251d4e7b3e64bb02905b",
      "parents": [
        "219e9c227832371f10f718dc3d793b03904f5968"
      ],
      "author": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Thu Aug 21 18:25:29 2014 -0500"
      },
      "committer": {
        "name": "Brant Knudson",
        "email": "bknudson@us.ibm.com",
        "time": "Fri Aug 22 16:49:02 2014 -0500"
      },
      "message": "Change httpd Keystone log to keystone.log\n\nThe normal extension for log files is .log. Log rotation should\nwork because the extension is as expected.\n\nChange-Id: Ia5e42ea9d953e8395b86ab58cdef6c2d852efc94\nRelated-Bug: #1359995\n"
    },
    {
      "commit": "219e9c227832371f10f718dc3d793b03904f5968",
      "tree": "bcfe8b1f6cad643ddd9992927c91862e4085f9f3",
      "parents": [
        "276b158de26b355ae62409a7b193ba742614ab37",
        "2a6009cd00c73b187f0cbd3541361c7d46837856"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 22 09:21:28 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 22 09:21:28 2014 +0000"
      },
      "message": "Merge \"Build an image for heat functional tests\""
    },
    {
      "commit": "276b158de26b355ae62409a7b193ba742614ab37",
      "tree": "a3406ca93b5a852c7f258bc972764571bde86ed1",
      "parents": [
        "53cfcc1c2b6567f260bfe4165e230a15c9777d39",
        "da786b2fd9ca3a0641dcb1a7cb6aec7754e76a97"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 22 09:16:38 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 22 09:16:38 2014 +0000"
      },
      "message": "Merge \"Utility functions for building test images\""
    },
    {
      "commit": "4059e3ae7b0b37d52bfa49ffd7e044e02299f240",
      "tree": "39696e84040572d745238aa212546a3ce1bc130b",
      "parents": [
        "89a263bc419cea239119e7d208a0cd6d02b4b54e"
      ],
      "author": {
        "name": "Flavio Percoco",
        "email": "flaper87@gmail.com",
        "time": "Thu Aug 21 11:41:40 2014 +0200"
      },
      "committer": {
        "name": "Flavio Percoco",
        "email": "fpercoco@redhat.com",
        "time": "Fri Aug 22 09:06:58 2014 +0000"
      },
      "message": "Rename Marconi to Zaqar\n\n2 files missed the rename patch, this patch renames those files.\n\nChange-Id: Ic0393fe577a6bfc170ebb9de5a7db4f27d76d28c"
    },
    {
      "commit": "53cfcc1c2b6567f260bfe4165e230a15c9777d39",
      "tree": "36adde09331a42f175b6ee74e439193e08363ca8",
      "parents": [
        "89a263bc419cea239119e7d208a0cd6d02b4b54e",
        "5851e5f6984afe1f3a71d3a0420b442c55770f3e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 22 07:16:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 22 07:16:04 2014 +0000"
      },
      "message": "Merge \"Ironic: Setup/Configure iPXE\""
    },
    {
      "commit": "2a6009cd00c73b187f0cbd3541361c7d46837856",
      "tree": "86005c3018ebca0e4cdf978319676106c30ac3af",
      "parents": [
        "da786b2fd9ca3a0641dcb1a7cb6aec7754e76a97"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Mon May 05 16:13:39 2014 +1200"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Fri Aug 22 15:02:26 2014 +1200"
      },
      "message": "Build an image for heat functional tests\n\nThis is only triggered if HEAT_CREATE_TEST_IMAGE is True\n\nThis custom image contains the following:\n* heat-cfntools from git rather than the packaged version, which\n  will allow gating on heat-cfntools changes\n* os-collect-config, os-apply-config, os-refresh-config, which\n  will allow gating on these projects, and will allow heat\n  software-config tests to be written\n* software-config hooks from heat-templates, which will allow tempest\n  tests to be written for software-config with different configuration\n  tools (script, puppet, cfn-init etc)\n\nThe heat functional tests will soon replace the heat-slow tempest job,\nso heat-slow tempest configuration will be removed after the heat\nfunctional test job is gating.\n\nChange-Id: I2e0490c1662a184d4c6d8c7e9ebb128e1912f1b0\n"
    },
    {
      "commit": "da786b2fd9ca3a0641dcb1a7cb6aec7754e76a97",
      "tree": "85710e5794e7509035f313b00fe49331485c4530",
      "parents": [
        "89a263bc419cea239119e7d208a0cd6d02b4b54e"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Tue May 27 12:24:40 2014 +1200"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Fri Aug 22 15:02:26 2014 +1200"
      },
      "message": "Utility functions for building test images\n\nThese functions allow images to be built using diskimage-builder which\ncontain packages built from local project checkouts:\nbuild_dib_pip_repo() - Builds a local pip repo from local projects and configures\n                       apache to serve it\ndisk_image_create_upload() - Creates and uploads a diskimage-builder built image\n\nThe unused function lib/heat disk_image_create has been deleted.\n\nChange-Id: Ia75c7c35bfd48dbe6ae3cb9c3241de0b598cbf84\n"
    },
    {
      "commit": "ad9776e1073f085fb11dc1712a3a683ef85a9db8",
      "tree": "539f5d486bd8ef3c63e9ade5bba49eb1c0629693",
      "parents": [
        "89a263bc419cea239119e7d208a0cd6d02b4b54e"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Wed Aug 20 18:32:28 2014 -0700"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Thu Aug 21 13:40:13 2014 -0700"
      },
      "message": "Remove API_RATE_LIMIT variable since it\u0027s wrong anyway\n\nThe api_rate_limit config option in nova has defaulted to False since\nHavana per commit cfdc59860ef1482e3b064f90f719ec9e484590ce. This change\nremoves the variable and code that\u0027s used to set it in nova.conf since\nif we left it in we\u0027d change the default to False to match the code, and\nwe\u0027d be breaking anyone that is relying on this to be True anyway.\n\nNote that this variable exists in devstack essentially for Tempest so we\ncan set it in devstack-gate, which is kind of a moot point now given the\ncode defaults to it anyway.\n\nChange I21dbd72f9959a4e3d62c36831df03b351a51172e removes it from\ndevstack-gate.\n\nChange-Id: Ib0538bdd23b17e519b9c917018ccc9fa8c6425c5\n"
    },
    {
      "commit": "cf355aa012afdda8cdb450a421b7749ebfd3c16e",
      "tree": "02a44d218538f613a51737fd08e98be9275bd1e1",
      "parents": [
        "89a263bc419cea239119e7d208a0cd6d02b4b54e"
      ],
      "author": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Thu Aug 14 14:39:00 2014 +0200"
      },
      "committer": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Thu Aug 21 12:28:30 2014 +0200"
      },
      "message": "Install sqlalchemy-migrate from master if requested\n\nAdded possibility to install sqlalchemy-migrate from master instead of\npypi packages.\n\nChange-Id: I8af92cbb03609799442b05db9772e3c82b76725b\n"
    },
    {
      "commit": "89a263bc419cea239119e7d208a0cd6d02b4b54e",
      "tree": "92bc512d2f1b63eab0f0b8e730ef9fc58d3b88aa",
      "parents": [
        "8d5a84029f468ba015ecfb8a041c017cbe6a73f8",
        "122ab703307d20f32fc83d23202b04fb43140be8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 21 05:46:12 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 21 05:46:12 2014 +0000"
      },
      "message": "Merge \"A service to install diskimage-builder\""
    },
    {
      "commit": "8d5a84029f468ba015ecfb8a041c017cbe6a73f8",
      "tree": "3bd232b64a5ac2a830c0656408bc0cd6b458836e",
      "parents": [
        "cfe247eeaa35205e49bf8dce38bdf0224522ad82",
        "315971d972e26d1444a103965a10c0be5ffe6396"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 21 05:43:39 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 21 05:43:39 2014 +0000"
      },
      "message": "Merge \"Install heat-cfntools and heat-templates repos\""
    },
    {
      "commit": "cfe247eeaa35205e49bf8dce38bdf0224522ad82",
      "tree": "24443618e46f043a20ba653b4313799d5b4174a8",
      "parents": [
        "33dc8699e6b774cc39b39e0dba97be41bbb47abe",
        "cbfb3ae1c85647d8f84e8a4d1ddb616541cc09ba"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 21 05:21:50 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 21 05:21:50 2014 +0000"
      },
      "message": "Merge \"Ironic and baremetal install diskimage-builder with pip\""
    },
    {
      "commit": "0c256abd766265b8fdb11d354be7115c05bcaeb5",
      "tree": "28281aad8888eb5e419bab214de0e22fe14f2f3b",
      "parents": [
        "58f8f429c88f11f6c2dc361306d920cece2f67ae"
      ],
      "author": {
        "name": "K Jonathan Harker",
        "email": "k.jonathan.harker@hp.com",
        "time": "Wed Aug 20 12:49:32 2014 -0700"
      },
      "committer": {
        "name": "K Jonathan Harker",
        "email": "k.jonathan.harker@hp.com",
        "time": "Wed Aug 20 12:53:42 2014 -0700"
      },
      "message": "Use tox for bashate testing\n\nCreate a tox.ini file to install bashate into a virtualenv for running\ntests. It can be run with a command such as \"tox -v -ebashate\". The find\ncommand being used is equivalent to the default list of files discovered\nby bashate plus the exclusion of the .tox/ directory. Also add the .tox/\ndirectory to the .gitignore file.\n\nChange-Id: I94cab4e4a9118d62edfce29ead1f1e2a5f48e529\n"
    },
    {
      "commit": "5851e5f6984afe1f3a71d3a0420b442c55770f3e",
      "tree": "f026ca610c5487be722394f9d4373c54b3c49fa9",
      "parents": [
        "58f8f429c88f11f6c2dc361306d920cece2f67ae"
      ],
      "author": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Tue Aug 19 10:01:45 2014 +0100"
      },
      "committer": {
        "name": "Lucas Alvares Gomes",
        "email": "lucasagomes@gmail.com",
        "time": "Wed Aug 20 17:32:32 2014 +0100"
      },
      "message": "Ironic: Setup/Configure iPXE\n\nSetup the enviroment and configure Ironic to use iPXE for deployments. If\nIRONIC_IPXE_ENABLED enviroment variable is True, DevStack will now start\nand configure an Apache HTTP server to serve the images, will copy the\nundionly.kpxe boot file in place of the standard pxelinux.0 and will set\nthe right configuration to Ironic to deploy the images using iPXE+HTTP.\n\nImplements: blueprint ipxe-boot\nChange-Id: I0ea40cb8bbf9236c634f803c2bde1081634679ff\n"
    },
    {
      "commit": "33dc8699e6b774cc39b39e0dba97be41bbb47abe",
      "tree": "2d0a9d0b92944772db1084987833a1bce01a7411",
      "parents": [
        "58f8f429c88f11f6c2dc361306d920cece2f67ae"
      ],
      "author": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Tue Aug 19 22:37:10 2014 -0700"
      },
      "committer": {
        "name": "Clark Boylan",
        "email": "clark.boylan@gmail.com",
        "time": "Tue Aug 19 22:37:10 2014 -0700"
      },
      "message": "Latest tox should work for openstack now, use it\n\nRemove the tox pin that was in place to avoid issues with tox 1.7.0 and\n1.7.1. Latest tox (1.7.2) is compatbile with openstack\u0027s tox.ini files\nagain and should work with tempest. This change is self testing and will\nconfirm this.\n\nMaking this change is important so that devs can stop worrying about\npackage version pins and helps ensure we don\u0027t get left behind by\nupstream.\n\nChange-Id: Ibf2102d6ad439dd354ae687f7aafec9ceca6cf9c\n"
    },
    {
      "commit": "16ef976007057afc7ab500f30d4f5880be4909f3",
      "tree": "3a129d0fa67fdee05bf62184aa3bbddc484e7bf1",
      "parents": [
        "fe3be5c38eb35f1f8c604b30e12745644c807869"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Aug 19 19:31:34 2014 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Aug 19 19:31:38 2014 -0500"
      },
      "message": "Clean up local variable usage - Account setup\n\nThis does the local var cleanup for the account creation in the following projects:\n* Ceilometer\n* Glance\n* Sahara\n* Trove\n\nChange-Id: I67631578f79eeaaf2814db84f0f5c19d93aee4f3\n"
    },
    {
      "commit": "b1e3d0f222da5e3edd68dd92020962beb1155e1e",
      "tree": "e44c9c6e84e8baf3459040264e85e889f3afcdf5",
      "parents": [
        "b939caea45e2b43f36a831837821ad466451f7ed"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Jul 25 14:57:54 2014 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Aug 19 19:14:04 2014 -0500"
      },
      "message": "Clean up local variable usage - Remainder\n\nMinor cleanups in a couple ofplaces:\n* Config funtions\n* Stackforge\n* TLS\n\nCombined a couple of smaller changesets that are loosly related\n\nChange-Id: Ifa16f2e4c0eca0ef3401c0dfdc4f3d91809021a5\n"
    },
    {
      "commit": "e8a35acd1d6ef877f9723fc4cc9b766356431b6f",
      "tree": "6341c55bd67f7b40cf223597bd2cf2ab8bf68d87",
      "parents": [
        "b939caea45e2b43f36a831837821ad466451f7ed"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Jul 25 12:37:41 2014 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Aug 19 19:12:27 2014 -0500"
      },
      "message": "Clean up local variable usage - cinder\n\nChange-Id: Iedeafa15def1fa26d4ddcbc5f670129f66e38b9d\n"
    },
    {
      "commit": "58f8f429c88f11f6c2dc361306d920cece2f67ae",
      "tree": "d99924c855f16104ef088aa27272ef649969f0e5",
      "parents": [
        "b939caea45e2b43f36a831837821ad466451f7ed",
        "80786e0d2390eef3f1a9404f42a6cb3306d38314"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 19 23:50:24 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 19 23:50:24 2014 +0000"
      },
      "message": "Merge \"enable multiple collector workers\""
    },
    {
      "commit": "b939caea45e2b43f36a831837821ad466451f7ed",
      "tree": "9016f84e43f52872d0f4148bac825a93b9860428",
      "parents": [
        "b0b62431c8bb0699472faa3b5275edb38b2ee77c",
        "2307f9de752244104ba049cef380916c87918060"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 19 23:48:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 19 23:48:41 2014 +0000"
      },
      "message": "Merge \"Avoid using deprecated Q_AGENT_EXTRA_AGENT_OPTS in ML2 setup\""
    },
    {
      "commit": "b0b62431c8bb0699472faa3b5275edb38b2ee77c",
      "tree": "c6694d8267cb1cfdb41cfe31fd8e841a9bf46f7e",
      "parents": [
        "f6b450bc6a083c2d979cb8805f93d49a7e970f0b",
        "2c95fcd60c71e0a0c0a7b3801b1a5ca17507f20b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 19 23:48:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 19 23:48:33 2014 +0000"
      },
      "message": "Merge \"Set display name in apache processes\""
    },
    {
      "commit": "f6b450bc6a083c2d979cb8805f93d49a7e970f0b",
      "tree": "86c404d83e7c07fb768b5808220c1bbc6888c091",
      "parents": [
        "2be82b129af5e8a2af36ce1491585ca27b74f8e0",
        "21cb67c1e5058591d907641dbd6805ceafcad308"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 19 23:48:24 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 19 23:48:24 2014 +0000"
      },
      "message": "Merge \"Remove code tagged as \"can be removed after Icehouse\"\""
    },
    {
      "commit": "2be82b129af5e8a2af36ce1491585ca27b74f8e0",
      "tree": "5e589496bcad0d89a37fe61724cd6ef8ec8422fd",
      "parents": [
        "fb2ce943cf269bb9164a6cd9ab58afcd2779b2c3",
        "57f8b523263524c4156e86f9f5cb29956fe262e4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 19 23:48:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 19 23:48:10 2014 +0000"
      },
      "message": "Merge \"Allow cinder types to be created without be file\""
    },
    {
      "commit": "fb2ce943cf269bb9164a6cd9ab58afcd2779b2c3",
      "tree": "41f43e606c265cbee9c371a00f5fac8c70d0f4cc",
      "parents": [
        "f8f97a677a1419a1ae8e1c5887c82bbea240c6bc",
        "cbea3447c7d1f20e58d6deabc1c0fe28918ecab2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 19 21:34:50 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 19 21:34:50 2014 +0000"
      },
      "message": "Merge \"Add ability to switch database driver\""
    },
    {
      "commit": "122ab703307d20f32fc83d23202b04fb43140be8",
      "tree": "9f7d080e1076b3cccf91b9390427b345d37c7275",
      "parents": [
        "315971d972e26d1444a103965a10c0be5ffe6396"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Mon May 05 16:06:17 2014 +1200"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Wed Aug 20 09:06:34 2014 +1200"
      },
      "message": "A service to install diskimage-builder\n\nEnabling service \u0027dib\u0027 will install the following repos:\n* diskimage-builder\n* tripleo-image-elements\n* os-collect-config\n* os-refresh-config\n* os-apply-config\n\nThese repos are already pre-fetched in devstack-gate.\n\nThis will facilitate gating on changes in these projects by building\na custom image then running the heat-slow job against that image.\n\ndiskimage_builder is pip installed from the current git checkout\nif the dib service is enabled. This allows devstack gating on\ndiskimage-builder changes while also allowing diskimage-builder to\nbe installed from releases for other scenarios (for example, ironic).\n\nChange-Id: Ia911cdee86f5b2e2ba1557e5aa8bf392b92ef555\n"
    },
    {
      "commit": "315971d972e26d1444a103965a10c0be5ffe6396",
      "tree": "8c288c4091a3ad159d80413027da9a794c5fa71e",
      "parents": [
        "cbfb3ae1c85647d8f84e8a4d1ddb616541cc09ba"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Tue May 27 12:24:18 2014 +1200"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Wed Aug 20 09:06:34 2014 +1200"
      },
      "message": "Install heat-cfntools and heat-templates repos\n\nThese projects contain agents which can be installed on custom\nimages. Installing these repos will allow a future change to\nbuild a custom image containing these projects. This will allow\ngating on any changes in these projects by running heat-slow\non the custom image.\nThe corresponding devstack-gate change is\nhttps://review.openstack.org/#/c/92055/\nChange-Id: I7b1343c094f755f79ddeb1bac3ff4c0daa3fb70c\n"
    },
    {
      "commit": "cbfb3ae1c85647d8f84e8a4d1ddb616541cc09ba",
      "tree": "1805d4a58c30a9ada9c8c13c2c29864cf90c10c4",
      "parents": [
        "f8f97a677a1419a1ae8e1c5887c82bbea240c6bc"
      ],
      "author": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Mon May 05 16:06:47 2014 +1200"
      },
      "committer": {
        "name": "Steve Baker",
        "email": "sbaker@redhat.com",
        "time": "Wed Aug 20 09:06:31 2014 +1200"
      },
      "message": "Ironic and baremetal install diskimage-builder with pip\n\nThis change installs diskimage-builder with pip instead\nof from git, and only if the executable ramdisk-image-create\nisn\u0027t already installed.\n\nThis allows the ironic and baremetal to consume the latest\nrelease of diskimage-builder by default, and gives the option of\ndefining version constraints for which version to install.\n\nIf the dib service is enabled (which it isn\u0027t by default) then\ndiskimage-builder will already be installed from git and will\nnot be re-installed for ironic and diskimage-builder.\n\nChange-Id: Ic6613a11e2c4fb7a1261b81cdc2cf958515e60cd\n"
    },
    {
      "commit": "f8f97a677a1419a1ae8e1c5887c82bbea240c6bc",
      "tree": "814ace020c30f697863489e343fff014ead4f7ec",
      "parents": [
        "9504bb376d02533ae9193050879f518699316ce2",
        "2696e5a0676c1ba39ee7f97b48ef65f5dc986d4f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 19 20:39:27 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 19 20:39:27 2014 +0000"
      },
      "message": "Merge \"Guard for worlddump in case LOGDIR is undefined\""
    },
    {
      "commit": "68c9adbad35cf4cc6e0491c6b872b35372ad7820",
      "tree": "69667e5aa1c805976c522cd0a0f95ac8ca5299d0",
      "parents": [
        "0824c175ce5df32f81877c785d82cd79f7c8ce83"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Aug 13 17:20:31 2014 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Aug 19 14:17:48 2014 -0500"
      },
      "message": "Add some known contacts\n\nThese were taken from frequent committers for the area.\n\nChange-Id: I3bdcb3e54cfb1a8e3d53748ab39da009b428c593\n"
    },
    {
      "commit": "cec9792f7fee789705d250379a89cb6f69736b2a",
      "tree": "1240dd7c2d8a484d5057b7224a7d4f4998b7c989",
      "parents": [
        "9504bb376d02533ae9193050879f518699316ce2"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Tue Jul 29 18:43:18 2014 -0700"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Tue Aug 19 11:09:07 2014 -0700"
      },
      "message": "Share the fixed network for Ironic\n\nWhen using Ironic, ensure the private Neutron network is shared across\nall tenants.  This allows connectivity to the host\u0027s TFTP server from\nnodes booted accross multiple tenants and more closely resembles the current\nreal world Ironic PXE+IPMI use cases.\n\nChange-Id: I5d293493bafa37b1796f47aa738cfff2e3be9f59\n"
    },
    {
      "commit": "85ebb3a868560c5272c0c8a16a99d5073edcad1e",
      "tree": "b4798571e984f77068b99a8172d96b47e778d2f8",
      "parents": [
        "04a351133a5f4819df1a6474d5599900d55ae501"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Aug 19 10:54:59 2014 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Tue Aug 19 11:18:15 2014 -0500"
      },
      "message": "Remove firewalld on Fedora 20 by default\n\nfirewalld interacts badly with the libvirt on f20, causing slow-downs\nso great that it can timeout the gate.\n\nDevelopers who want to leave it enabled should set FORCE_FIREWALLD\u003dTrue\n\nChange-Id: I5252a12223a35f7fb7a4ac3c58aa4a3cd1bc4799\n"
    },
    {
      "commit": "9504bb376d02533ae9193050879f518699316ce2",
      "tree": "b709db5705ceb104b9d03f6e98d27b2f5c371fbe",
      "parents": [
        "a6a45467c412476b2cddb8526a97e421b0b74db7"
      ],
      "author": {
        "name": "Malini Kamalambal",
        "email": "malini.kamalambal@rackspace.com",
        "time": "Fri Aug 01 17:41:08 2014 -0400"
      },
      "committer": {
        "name": "Malini Kamalambal",
        "email": "malini.kamalambal@rackspace.com",
        "time": "Mon Aug 18 14:59:49 2014 -0400"
      },
      "message": "Rename Marconi to Zaqar\n\nThis patch changes all Marconi references to Zaqar.\n\nChange-Id: Iec4aeca54c0f383c995fba564bc59daa550d3747\nImplements: blueprint project-rename\n"
    },
    {
      "commit": "2696e5a0676c1ba39ee7f97b48ef65f5dc986d4f",
      "tree": "cbff64cc66f640e8f213815afbf4574c84b86de2",
      "parents": [
        "a6a45467c412476b2cddb8526a97e421b0b74db7"
      ],
      "author": {
        "name": "Rick Harris",
        "email": "rconradharris@gmail.com",
        "time": "Mon Aug 18 13:53:42 2014 -0500"
      },
      "committer": {
        "name": "Rick Harris",
        "email": "rconradharris@gmail.com",
        "time": "Mon Aug 18 13:55:23 2014 -0500"
      },
      "message": "Guard for worlddump in case LOGDIR is undefined\n\nIf LOGDIR is undefined, we\u0027ll end up calling worldump with the `-d` option but\npass in an empty string as the option value. This causes an argument parsing\nerror inside worlddump.\n\nThe proposed fix is to detect if LOGDIR is undefined, and if so, omit the `-d`\nargument.\n\nChange-Id: I77968849ebd3e3bebd2e5929b87b60fc1b6541bf\nCloses-Bug: 1333321\n"
    },
    {
      "commit": "80786e0d2390eef3f1a9404f42a6cb3306d38314",
      "tree": "f756a5327627e93c7fa2b346911908f1affa2bdc",
      "parents": [
        "735f4d340f5772bac29c1aa23fdfb5e2df500ca3"
      ],
      "author": {
        "name": "gordon chung",
        "email": "gord@live.ca",
        "time": "Wed Jul 23 14:06:31 2014 -0400"
      },
      "committer": {
        "name": "gordon chung",
        "email": "gord@live.ca",
        "time": "Mon Aug 18 09:08:13 2014 -0400"
      },
      "message": "enable multiple collector workers\n\ncurrently, a single worker thread writes received samples into\ndatabase. this is fine for most occasions but during message\nspikes, it is not enough. this patch increase amount of workers to\nhalf the number of processors (so we can ensure ceilometer maintains\nlightweight design)\n\nthis will also help validate mulitple worker setup works.\n\nPartial-Bug: #1336755\nChange-Id: I33037f2f9ebfda43238e5cd0cff75adbed65d055\n"
    },
    {
      "commit": "010269341e0adf87dd96af9bb8b1cda4d8183ba4",
      "tree": "98688b71d0876f1641647ff501e966edc87e3a01",
      "parents": [
        "735f4d340f5772bac29c1aa23fdfb5e2df500ca3"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Aug 15 15:53:03 2014 -0500"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Mon Aug 18 01:29:35 2014 +0000"
      },
      "message": "Fix missing --container-format options\n\nCooresponding fix to https://review.openstack.org/114619 for lib/baremetal.\n\nCloses-bug: 1357602\nChange-Id: I1f4482f218b51ce7d7617cbd5771790c8dcb631a\n"
    },
    {
      "commit": "57f8b523263524c4156e86f9f5cb29956fe262e4",
      "tree": "c445c1d9fff8271504176423ca92c2d35adee25a",
      "parents": [
        "735f4d340f5772bac29c1aa23fdfb5e2df500ca3"
      ],
      "author": {
        "name": "Ramy Asselin",
        "email": "ramy.asselin@hp.com",
        "time": "Fri Aug 15 16:17:21 2014 -0700"
      },
      "committer": {
        "name": "Ramy Asselin",
        "email": "ramy.asselin@hp.com",
        "time": "Fri Aug 15 16:21:40 2014 -0700"
      },
      "message": "Allow cinder types to be created without be file\n\n3rd party ci tests have not whitelisted errors:\n\"Not Whitelisted Volume type with name * could not be found.\"\n\nThese are creating noise. Instead of requiring a backend file\nfor each vendor, remove the if statement and just create the\nnecessary type for each defined back-end.\n\nChange-Id: Ic88efa20eb53864e4f3d22d3306841797dcd118d\n"
    },
    {
      "commit": "04a351133a5f4819df1a6474d5599900d55ae501",
      "tree": "77327211132a8728871aebe90f909914328107a9",
      "parents": [
        "5dd1778909c7c256bdef79cd236fb0d95d8a09dd"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Aug 15 14:03:52 2014 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Aug 15 14:03:55 2014 -0500"
      },
      "message": "Source fixup_stuff...\n\n...so it can pick up config variables from local.conf\n\nChange-Id: I0991f59881f16c72789e3b0342c26a2419ba0878\n"
    },
    {
      "commit": "a6a45467c412476b2cddb8526a97e421b0b74db7",
      "tree": "2fc2addea00e923c62c40e2021bb02ff10e6bab0",
      "parents": [
        "722284f24b51b9b9f0f35af5d65ed83ef6eec70f"
      ],
      "author": {
        "name": "Jim Rollenhagen",
        "email": "jim@jimrollenhagen.com",
        "time": "Tue Aug 05 18:08:29 2014 +0000"
      },
      "committer": {
        "name": "Jim Rollenhagen",
        "email": "jim@jimrollenhagen.com",
        "time": "Fri Aug 15 18:09:14 2014 +0000"
      },
      "message": "Add ironic-python-agent support to devstack\n\nThis adds support for using ironic-python-agent with Ironic.\n\nChange-Id: I8f1e93e09ddde447996ecbedceb091f51d60040e\n"
    },
    {
      "commit": "722284f24b51b9b9f0f35af5d65ed83ef6eec70f",
      "tree": "b022cf5af2a90fe232ce9f031b6223bec9fe5cc0",
      "parents": [
        "735f4d340f5772bac29c1aa23fdfb5e2df500ca3"
      ],
      "author": {
        "name": "Jim Rollenhagen",
        "email": "jim@jimrollenhagen.com",
        "time": "Fri Aug 15 18:04:02 2014 +0000"
      },
      "committer": {
        "name": "Jim Rollenhagen",
        "email": "jim@jimrollenhagen.com",
        "time": "Fri Aug 15 18:04:58 2014 +0000"
      },
      "message": "Fix image create functions for Ironic\n\nThis fixes an issue where --container-format was not passed to\n\u0027openstack image create\u0027.\n\nChange-Id: If1431c8dc8ff8e940f99e984939f5b2732bb0ee0\nCloses-Bug: 1357495\n"
    },
    {
      "commit": "21cb67c1e5058591d907641dbd6805ceafcad308",
      "tree": "5cca77152ae2126270f6f6febd018abb596d9958",
      "parents": [
        "735f4d340f5772bac29c1aa23fdfb5e2df500ca3"
      ],
      "author": {
        "name": "Christian Berendt",
        "email": "berendt@b1-systems.de",
        "time": "Mon Aug 04 14:29:55 2014 +0200"
      },
      "committer": {
        "name": "Christian Berendt",
        "email": "berendt@b1-systems.de",
        "time": "Fri Aug 15 16:40:15 2014 +0200"
      },
      "message": "Remove code tagged as \"can be removed after Icehouse\"\n\nChange-Id: Ib78f3d55c9dcd46e0dfc3343c32e077cf530b5f7\n"
    },
    {
      "commit": "cbea3447c7d1f20e58d6deabc1c0fe28918ecab2",
      "tree": "7e74ac0fb8f03ada3696570fed8900cf14c34cb9",
      "parents": [
        "735f4d340f5772bac29c1aa23fdfb5e2df500ca3"
      ],
      "author": {
        "name": "ihrachyshka",
        "email": "ihrachyshka@dhcp131-141.brq.redhat.com",
        "time": "Sat Jun 28 18:09:54 2014 +0200"
      },
      "committer": {
        "name": "Ihar Hrachyshka",
        "email": "ihrachys@redhat.com",
        "time": "Fri Aug 15 15:47:22 2014 +0200"
      },
      "message": "Add ability to switch database driver\n\nAlso added mysqlconnector packages into default installation.\n\nblueprint enable-mysql-connector\n\nChange-Id: Ib2cda7cb183dc8f0ff4759cc6e9ecab469fd121c\n"
    },
    {
      "commit": "735f4d340f5772bac29c1aa23fdfb5e2df500ca3",
      "tree": "1efb728e1299e140b0c4c55027792a59e61ef026",
      "parents": [
        "9b4e65baffd63e26ba12b4dfb44a47deb77df882",
        "9246d96e5c56e1b19e43e4c48c76577dcb77e4cc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 15 07:16:18 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 15 07:16:18 2014 +0000"
      },
      "message": "Merge \"Hide output when configuring apt retry\""
    },
    {
      "commit": "9b4e65baffd63e26ba12b4dfb44a47deb77df882",
      "tree": "60e8c5651f2e90c7583f304f5936be11e6b7a15d",
      "parents": [
        "5e4a42db0eeb39af00fae5fcf3f183db35600c77",
        "7f31a93ba017c6caa6de007f1f2d39e62f1f7e6c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 15 06:16:34 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 15 06:16:34 2014 +0000"
      },
      "message": "Merge \"Add keepalived, conntrackd as dependencies\""
    },
    {
      "commit": "5e4a42db0eeb39af00fae5fcf3f183db35600c77",
      "tree": "1c4a097a09e18682dabf51837be95ba0b46fac8d",
      "parents": [
        "c85e428f95e3394af48ed27093462d187fb05ae2",
        "bdc90c5f0243e3d2b3efa893cfd080d039fed8e4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 15 05:07:16 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 15 05:07:17 2014 +0000"
      },
      "message": "Merge \"Work around pip installed pkgs on Rackspace image\""
    },
    {
      "commit": "c85e428f95e3394af48ed27093462d187fb05ae2",
      "tree": "5fe5f4eb52b939278065436cd42ff42f94ae8f06",
      "parents": [
        "a3ecab6618cb7c9ca8089d8b24ac503ed5a719e7",
        "abbb0e9a0d6c183b6c6f10e197bed6aa2dde20b1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 15 04:51:28 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 15 04:51:28 2014 +0000"
      },
      "message": "Merge \"Add swift tempurl support to devstack\""
    },
    {
      "commit": "a3ecab6618cb7c9ca8089d8b24ac503ed5a719e7",
      "tree": "bb6a2ff4fdc267dd607b5c4011832bc3ddb84893",
      "parents": [
        "5dd1778909c7c256bdef79cd236fb0d95d8a09dd",
        "8d3ac2df582730717392798ae46b436238d91b70"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 15 00:50:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 15 00:50:41 2014 +0000"
      },
      "message": "Merge \"Modify `glance image-create` commands to use openstackclient\""
    },
    {
      "commit": "0e8dcedf71eecc0a9f455bf5f1bfa9f27c41ada4",
      "tree": "ccc8be20c76efff5d2181a3e9c1def706eada8a0",
      "parents": [
        "d3bf9bdbda9acab17223cf25dd0a2b83b96db522"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Jul 25 10:33:21 2014 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Aug 14 15:34:25 2014 -0500"
      },
      "message": "Re-order stack.sh 2: target dir setup\n\nPart 2 of a series\n\nRe-order the setup and check bits in the top portion of stack.sh to\nhave a logical flow with similar things done together.\n\nNo behaviour changes are intended aside from the order of execution.\nAny such changes are bugs.\n\n* Consolidate DEST dir setup\n* Move rpc \u0026 database init to just before project init\n\nChange-Id: I2af1d4ed32ec34417c04592bf94fe645bb97f831\n"
    },
    {
      "commit": "d3bf9bdbda9acab17223cf25dd0a2b83b96db522",
      "tree": "a4ead1b00006c4a118f0a57d269966ed22412028",
      "parents": [
        "0824c175ce5df32f81877c785d82cd79f7c8ce83"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Jul 25 10:20:19 2014 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Thu Aug 14 15:34:25 2014 -0500"
      },
      "message": "Re-order stack.sh 1: sanity checks\n\nPart 1 of a series\n\nRe-order the setup and check bits in the top portion of stack.sh to\nhave a logical flow with similar things done together.\n\nNo behaviour changes are intended aside from the order of execution.\nAny such changes are bugs.\n\n* Do sanity checks that have no configuration needs earlier\n* Do supported distro check earlier\n\nChange-Id: I7d15bac199d6c4382d4a4d222784d34f2707da56\n"
    },
    {
      "commit": "2c95fcd60c71e0a0c0a7b3801b1a5ca17507f20b",
      "tree": "c6c3752be349eb7a99aabb319f316faeb1278a94",
      "parents": [
        "6db41b9716c5a82a32818d87ad3af662ecc1382a"
      ],
      "author": {
        "name": "Felipe Reyes",
        "email": "freyes@suse.com",
        "time": "Thu Aug 14 17:41:55 2014 +0200"
      },
      "committer": {
        "name": "Felipe Reyes",
        "email": "freyes@suse.com",
        "time": "Thu Aug 14 17:48:33 2014 +0200"
      },
      "message": "Set display name in apache processes\n\nThis change makes apache set process group name in the process name,\nso when listing the processes the user can easily identify what\u0027s\nrunning in each apache process. This is specially useful to debug\nmemory consumption or when a process consumming too much CPU.\n\nChange-Id: I9787980052f451f452d3b8e5e51385ad5aa01e6a\n"
    },
    {
      "commit": "5dd1778909c7c256bdef79cd236fb0d95d8a09dd",
      "tree": "e1a56e589b4db7a079f3f814e30b72d08f95d86f",
      "parents": [
        "4c99da8f237b038f104426a8bbf43e5fbd07cd41",
        "0d02924639e1ca138f2c7eee795f2d208680e7ab"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 14 15:11:15 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 14 15:11:15 2014 +0000"
      },
      "message": "Merge \"Setup AMQP properly for glance-registry\""
    },
    {
      "commit": "4c99da8f237b038f104426a8bbf43e5fbd07cd41",
      "tree": "0a354d761ae823488c7e5f356dffbba342c008d5",
      "parents": [
        "6db41b9716c5a82a32818d87ad3af662ecc1382a",
        "27fc42d2bc39a21e70c913b0e92d249583cbfc62"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 14 13:12:31 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 14 13:12:31 2014 +0000"
      },
      "message": "Merge \"Remove AUTHORS\""
    },
    {
      "commit": "7f31a93ba017c6caa6de007f1f2d39e62f1f7e6c",
      "tree": "0a25803b1d48142bda60338e7d0df659d433553e",
      "parents": [
        "5d21e0b77796f9717f19139746a7f782dcec5c00"
      ],
      "author": {
        "name": "Assaf Muller",
        "email": "amuller@redhat.com",
        "time": "Wed Jul 30 18:26:12 2014 +0300"
      },
      "committer": {
        "name": "Assaf Muller",
        "email": "amuller@redhat.com",
        "time": "Thu Aug 14 14:41:17 2014 +0300"
      },
      "message": "Add keepalived, conntrackd as dependencies\n\nNeutron L3 HA blueprint l3-high-availability requires\nkeepalived and conntrackd in order to work for developers as\nwell as for functional tests.\n\nChange-Id: Ic32d913c2bc6fae339b4d5ec509a77df5a21de72\n"
    },
    {
      "commit": "6db41b9716c5a82a32818d87ad3af662ecc1382a",
      "tree": "d2bb1fdd02b78a92ed7393f7ba5c3966f6b84a65",
      "parents": [
        "3c24a21c5bf05d649abfbbd7863d4ffc5e39ebe6",
        "a36167e38146c9bc328718458a4d7413b920f79f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 14 04:40:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 14 04:40:54 2014 +0000"
      },
      "message": "Merge \"Exact match rhel6\""
    },
    {
      "commit": "27fc42d2bc39a21e70c913b0e92d249583cbfc62",
      "tree": "c5ee80cda9a32f6a621363a0afa58ebb15cc92d5",
      "parents": [
        "0824c175ce5df32f81877c785d82cd79f7c8ce83"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu Aug 07 15:06:47 2014 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu Aug 14 13:52:28 2014 +1000"
      },
      "message": "Remove AUTHORS\n\nAUTHORS isn\u0027t really relevant in the days of git.  devstack has no\nformal release where it would make sense to auto-generate an AUTHORS\nfile either.\n\nIf you really want to see who contributes, you can run\n\n $ git log --format\u003d\u0027%aN \u003c%aE\u003e\u0027 | sort -f | uniq \u003e AUTHORS\n\nChange-Id: I9e154f7fdf814b4bd21a9d4cf82e46ec3db2f1ca\n"
    },
    {
      "commit": "3c24a21c5bf05d649abfbbd7863d4ffc5e39ebe6",
      "tree": "bc0af4052ba2f32b165ee5eee7d305e1303f37b8",
      "parents": [
        "c24889cf67144b5787bff4e5e96f0b04f83267b2",
        "6a633fd024347aade777ecd6545fa3efde5a959c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 13 23:17:06 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 13 23:17:06 2014 +0000"
      },
      "message": "Merge \"Allow to use flat providernet for public network\""
    },
    {
      "commit": "c24889cf67144b5787bff4e5e96f0b04f83267b2",
      "tree": "8ef94743e75424ff7f21f2fc7ac132f1e5c49272",
      "parents": [
        "0824c175ce5df32f81877c785d82cd79f7c8ce83",
        "6d27148eb6b72ba829f0c9ecf0dd6cf280063787"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 13 23:16:08 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 13 23:16:08 2014 +0000"
      },
      "message": "Merge \"Cleanup lib/ironic\""
    },
    {
      "commit": "2307f9de752244104ba049cef380916c87918060",
      "tree": "ce33665ddd0e49e9d261f14dbd7eb3f21f0dd9bb",
      "parents": [
        "0824c175ce5df32f81877c785d82cd79f7c8ce83"
      ],
      "author": {
        "name": "Akihiro Motoki",
        "email": "motoki@da.jp.nec.com",
        "time": "Sat Aug 09 18:58:20 2014 +0900"
      },
      "committer": {
        "name": "Akihiro Motoki",
        "email": "motoki@da.jp.nec.com",
        "time": "Thu Aug 14 08:11:56 2014 +0900"
      },
      "message": "Avoid using deprecated Q_AGENT_EXTRA_AGENT_OPTS in ML2 setup\n\nQ_AGENT_EXTRA_AGENT_OPTS is deprecated now and stack.sh displays\nthe warning that it will be removed early in \"K\" cycle.\nNeutron ML2 devstack uses Q_AGENT_EXTRA_AGENT_OPTS to pass tunnel\nconfigurations to Neutron plugin agents.\n\nThis commit removes the usage of Q_AGENT_EXTRA_AGENT_OPTS and\nconfigures these config options directly.\n\nChange-Id: I7fc1613ff78c0a8b1e80cc041b06f5d4680c34f2\nCloses-Bug: #1354670\n"
    },
    {
      "commit": "0824c175ce5df32f81877c785d82cd79f7c8ce83",
      "tree": "12c6a2737a1d6f24264e9a4476e2c6d0bea37c13",
      "parents": [
        "629ba0630eb606070378e5edf6058377a9260d98",
        "f901dd0049d0fc6a885e5e076d272af155a0d5b4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 13 21:50:58 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 13 21:50:58 2014 +0000"
      },
      "message": "Merge \"Add MAINTAINERS.rst\""
    },
    {
      "commit": "629ba0630eb606070378e5edf6058377a9260d98",
      "tree": "88afc625a42bdd1b34340947e935fb47c00ee62c",
      "parents": [
        "4922bfa84674aa8f84f8c65dd5123153495b2717",
        "ea3dac9a3c57ee59270e3321d68b93f2734f24b0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 13 21:47:25 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 13 21:47:25 2014 +0000"
      },
      "message": "Merge \"Disable in-band control for PUBLIC_BRIDGE\""
    },
    {
      "commit": "1bbfcc7a795eb54a922c3ea984a41439c03c3f03",
      "tree": "93ce047a8212f2c8d3a929ffb8e34c8a79fedcfd",
      "parents": [
        "d3121f649d672fdaf757655b94ecd68c71b56b8e"
      ],
      "author": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Fri Jul 25 12:50:14 2014 -0500"
      },
      "committer": {
        "name": "Dean Troyer",
        "email": "dtroyer@gmail.com",
        "time": "Wed Aug 13 11:26:46 2014 -0500"
      },
      "message": "Clean up local variable usage - Horizon\n\nChange-Id: I1924ecdd68a9c7bf947c06f33aa79c38ada1d3b4\n"
    },
    {
      "commit": "0d02924639e1ca138f2c7eee795f2d208680e7ab",
      "tree": "001717a43fb791d9be50c8319b79e9f8539f61f9",
      "parents": [
        "fe3be5c38eb35f1f8c604b30e12745644c807869"
      ],
      "author": {
        "name": "Boris Pavlovic",
        "email": "boris@pavlovic.me",
        "time": "Wed Aug 13 19:18:56 2014 +0400"
      },
      "committer": {
        "name": "Boris Pavlovic",
        "email": "boris@pavlovic.me",
        "time": "Wed Aug 13 19:21:56 2014 +0400"
      },
      "message": "Setup AMQP properly for glance-registry\n\nAs we integrated OSprofiler with Glance:\nhttps://review.openstack.org/#/c/105635/\n\nglance-registry service started using notification API so it requires\nproper seted up AMQP.\n\nChange-Id: I0c4bb8a10960ed3ee06b67a209703d7ee81cf1ca\n"
    },
    {
      "commit": "cf21b71024935a46d820ee558f29cc979ccb1990",
      "tree": "edd87738831627bb42b2c69e00069bc199b05352",
      "parents": [
        "fe3be5c38eb35f1f8c604b30e12745644c807869"
      ],
      "author": {
        "name": "David Shrewsbury",
        "email": "shrewsbury.dave@gmail.com",
        "time": "Wed Aug 13 07:03:58 2014 -0400"
      },
      "committer": {
        "name": "David Shrewsbury",
        "email": "shrewsbury.dave@gmail.com",
        "time": "Wed Aug 13 07:03:58 2014 -0400"
      },
      "message": "Set suspend feature flag in tempest for ironic\n\nSuspend isn\u0027t a feature supported by ironic/baremetal.\n\nChange-Id: I49b3b07f9ffd3fcbda8e32e48dcf20062ac7f7d8\n"
    },
    {
      "commit": "4922bfa84674aa8f84f8c65dd5123153495b2717",
      "tree": "7d286645d12bf10cbf61f331bc848b5e4987b787",
      "parents": [
        "fe3be5c38eb35f1f8c604b30e12745644c807869"
      ],
      "author": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Tue Aug 12 14:27:58 2014 +0100"
      },
      "committer": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Tue Aug 12 21:57:25 2014 +0100"
      },
      "message": "Change ordering of ceilometer service startup\n\nIf the compute-agent starts before the collector directly\nafter a start or restart of the AMQP service, samples published from\nthe compute-agent can be lost before the collector has had a chance\nto establish connections. These lost samples impact the reliability\nof tests which run immediately after the service [re]start.\n\nNote: if there is a restart of the ceilo service, but not the AMQP\nservice, the problem does not present itself becaue the messaging\nservice maintains some state on the exchanges it keeps.\n\nChange-Id: I1c06d0511fbf93050cda56d9d2de0ff00813dfb6\nCloses-bug: 1355809\n"
    },
    {
      "commit": "fe3be5c38eb35f1f8c604b30e12745644c807869",
      "tree": "7900f47dea97d5f7f469f8a21b952b87e513f103",
      "parents": [
        "1316ff114019c27ce0406b09572942a60609d248",
        "e3cfbf1580d4e0b77191a2f4bcb61bde9f8d9815"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 12 09:32:51 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 12 09:32:51 2014 +0000"
      },
      "message": "Merge \"Don\u0027t set tunnel_types on VLAN network type\""
    },
    {
      "commit": "1316ff114019c27ce0406b09572942a60609d248",
      "tree": "ba6b8c216ea8dbf4f97f5916bd79414538f104a0",
      "parents": [
        "84744d8e38b9c729d4d9aef3638aefbab707ac37",
        "1bde9b4bafc766c57e6829e530a7d5da48430fec"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Aug 12 06:43:14 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 12 06:43:14 2014 +0000"
      },
      "message": "Merge \"Enable custom BUILD_TIMEOUT\""
    },
    {
      "commit": "dd74550581a3529cb1eca3ace311d5aac1a89115",
      "tree": "d5d1ccb21a085020aab4cc3ddbe7a03c8085503a",
      "parents": [
        "84744d8e38b9c729d4d9aef3638aefbab707ac37"
      ],
      "author": {
        "name": "Gary Kotton",
        "email": "gkotton@vmware.com",
        "time": "Mon Aug 11 23:38:47 2014 -0700"
      },
      "committer": {
        "name": "Gary Kotton",
        "email": "gkotton@vmware.com",
        "time": "Mon Aug 11 23:40:53 2014 -0700"
      },
      "message": "Update deprecated service_neutron_metadata_proxy variable\n\nCommit c2697f8735a38fb05d54ff4f82110829ead85ee9 moved\nservice_neutron_metadata_proxy to the neutron section.\n\nChange-Id: I08cdaae9bded1797c663d1bfeaae61535ce64099\n"
    },
    {
      "commit": "7614d21fe157a6b3a833d3eb278fb9267ef13e06",
      "tree": "19c0439ee50390ead23c6d949fa6c4f3871c34f2",
      "parents": [
        "84744d8e38b9c729d4d9aef3638aefbab707ac37"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Mon Aug 11 14:27:50 2014 -0700"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Mon Aug 11 14:45:22 2014 -0700"
      },
      "message": "Centralize neutron config file argument generation\n\nMoves dynamic generation of the --config-file list from local functions\nto global utility functions.  This breaks up the current non-obvious\ndependency between start_neutron_agents and _configure_neutron_l3_agent\nfor setting the correct arguments for the vpn agent.   This also similarly\nupdates generation of arguments for neutron-server and neutron-l3-agent to\nuse said functions.  Finally, this cleans lib/neutron up a bit and moves\nall default paths to config files and binaries out of local functions and\ninto the top-level, allowing external tools like Grenade to make use of the\nlibrary for starting Neutron services and agents currently.\n\nChange-Id: I927dafca8a2047d6c0fd3c74569ed2521f124547\nCloses-bug: #1355429\n"
    },
    {
      "commit": "d178cf401eca16664673737b27bb493e37b8366d",
      "tree": "ee7e79be65f3d52f8bad2e4e46bc49a74688dd4e",
      "parents": [
        "ff98b144d64a7fc1e50df31ba20661fce4f06aec"
      ],
      "author": {
        "name": "Alon Marx",
        "email": "alonma@il.ibm.com",
        "time": "Wed Jul 30 23:44:33 2014 +0300"
      },
      "committer": {
        "name": "Alon Marx",
        "email": "alonma@il.ibm.com",
        "time": "Mon Aug 11 19:42:29 2014 +0300"
      },
      "message": "Adds xiv_ds8k cinder driver support\n\nTo use xiv_ds8k, set the following in localrc:\nCINDER_ENABLED_BACKENDS+\u003d,xiv:\u003cvolume-type-name\u003e\nXIV_DRIVER_VERSION\u003d\u003cversion-string\u003e\nSAN_IP\u003d\u003cstorage-ip-or-hostname\u003e\nSAN_LOGIN\u003d\u003cstorage-admin-account\u003e\nSAN_PASSWORD\u003d\u003cstorage-admin-password\u003e\nSAN_CLUSTERNAME\u003d\u003ccluster-name\u003e\nCONNECTION_TYPE\u003d\u003cconnection-type\u003e iscsi|fc\nXIV_CHAP\u003d\u003cchap-type\u003e disabled|enabled\n\nChange-Id: I084ad2b2cb8e34c4a8aed77a52e90f9a9739f1f3\n"
    }
  ],
  "next": "e50fcb12d5f0eb35197116b508a783fe66da51cb"
}
