)]}'
{
  "log": [
    {
      "commit": "76e3925dc4e7796d0e43e8069dff93c9eae5420e",
      "tree": "60e23f4de0247d9b1383b74b2b822c7dc40ec83c",
      "parents": [
        "ba842f5374f28d1f17bc008349a2d01958dfe82d"
      ],
      "author": {
        "name": "Pawel Koniszewski",
        "email": "pawel.koniszewski@intel.com",
        "time": "Sat Sep 06 07:06:46 2014 -0400"
      },
      "committer": {
        "name": "Travis Tripp",
        "email": "travis.tripp@hp.com",
        "time": "Mon Sep 08 13:38:04 2014 -0600"
      },
      "message": "Initialize metadata definitions catalog\n\nThis patch copies all files from /etc/metadefs to\n/etc/glance/metadefs and calls glance-manage db_load_metadefs\nafter successful database migration. This covers whole\nprocess of initializing the metadata catalog.\n\nChange-Id: I2ffd19bf543708b42229ef78dd17ee317f58e6ad\nImplements: blueprint glance-metadata-definitions-support\nCo-Authored-By: Travis Tripp \u003ctravis.tripp@hp.com\u003e\n"
    },
    {
      "commit": "ba842f5374f28d1f17bc008349a2d01958dfe82d",
      "tree": "4b01fdbdd677be6d8672f1b32850c4499c034591",
      "parents": [
        "8b3217e31083625667225e5cddadf99d430a6206",
        "966463c802c6c2f3a04da812cd689502aa8006cd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 08 16:23:20 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 08 16:23:20 2014 +0000"
      },
      "message": "Merge \"Keystone access log in key-access screen\""
    },
    {
      "commit": "8b3217e31083625667225e5cddadf99d430a6206",
      "tree": "40fdc3e02b05c5767aaf9cb07571b7cc23efaa9a",
      "parents": [
        "7a68f21b296464aed54da7e3c8f3e5de238ce61d",
        "2a6ce7197e5da9fddddaba2faff2a18c04ece957"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 08 16:23:11 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 08 16:23:11 2014 +0000"
      },
      "message": "Merge \"Change httpd Keystone access log to keystone_access.log\""
    },
    {
      "commit": "7a68f21b296464aed54da7e3c8f3e5de238ce61d",
      "tree": "9cf21e4aa30d107007b6b410bef5068943875600",
      "parents": [
        "5ecb1ef86ae49272d43db0dff2d619b211d439ea",
        "792dc5f8cf7275d35aff39a5a5127b10f310274d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 08 07:16:38 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 08 07:16:38 2014 +0000"
      },
      "message": "Merge \"Simplify ironic-python-agent download\""
    },
    {
      "commit": "5ecb1ef86ae49272d43db0dff2d619b211d439ea",
      "tree": "121c7b917e56ebf66278873e861c73f13660a0af",
      "parents": [
        "3d458eb703e52606d8aa8d58757285e61cb47b8b",
        "a8008f090981fe35999f51089c05ecab2b39a74d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 08 04:38:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 08 04:38:10 2014 +0000"
      },
      "message": "Merge \"FAQ: Removed LXC not being supported on Fedora\""
    },
    {
      "commit": "3d458eb703e52606d8aa8d58757285e61cb47b8b",
      "tree": "0992adb797177bb1274e469254e708320396bf94",
      "parents": [
        "154b400e3b5da2e5cd6a6829275518a595b8de0a",
        "3710eece149ecd98bfe80b5aaf8fe99b30e24ec9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 08 00:36:53 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 08 00:36:53 2014 +0000"
      },
      "message": "Merge \"Fix to avoid undefined variables in initial sanity checks\""
    },
    {
      "commit": "154b400e3b5da2e5cd6a6829275518a595b8de0a",
      "tree": "d1333db86684f235602924f3b5b8908d44ae4806",
      "parents": [
        "1821200bc50ae524bb4da7c555078206ced6396c",
        "13249f87093219f4d0038effc1e5907230a470c3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Sep 07 17:05:44 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Sep 07 17:05:45 2014 +0000"
      },
      "message": "Merge \"Add oslo.log\""
    },
    {
      "commit": "1821200bc50ae524bb4da7c555078206ced6396c",
      "tree": "a3171e963bebffec3b3ca2b15bc4f8f3db532b19",
      "parents": [
        "697169087306323b3e8df91435406e8c5c6e1eb2",
        "0b9464d4066de6167e63a546c64840ae715ac81f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Sep 07 13:00:02 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Sep 07 13:00:02 2014 +0000"
      },
      "message": "Merge \"Add oslo.concurrency and oslo.middleware\""
    },
    {
      "commit": "697169087306323b3e8df91435406e8c5c6e1eb2",
      "tree": "7076f2f1378928dcc073b2efbfefc1858103e310",
      "parents": [
        "01e5f721b47fa525a37041bfc92fe3caa4706f68",
        "5cd17f71ca8cf335beeaad55a1b530825bd181c8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Sep 07 00:00:01 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Sep 07 00:00:01 2014 +0000"
      },
      "message": "Merge \"Add oslo.utils and oslo.serialization\""
    },
    {
      "commit": "01e5f721b47fa525a37041bfc92fe3caa4706f68",
      "tree": "254bad388bb70c08614b35ecf7aeab26179e9e27",
      "parents": [
        "17b6938125dc8b78d26ab2c9a748c3808676620e",
        "e0b08d04ab41f9aca96997c87bd9fa13feba2536"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 06 23:59:11 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 06 23:59:11 2014 +0000"
      },
      "message": "Merge \"Pull dstat logic into its own function so grenade can use it\""
    },
    {
      "commit": "17b6938125dc8b78d26ab2c9a748c3808676620e",
      "tree": "c070a54b295cc85ff70284ae3d53ac75abf930e9",
      "parents": [
        "07405773714d4bb9d2491025e4630d14d3773678",
        "f3f4b0ac78a07457b730c0a6ab3b48799c350339"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 06 13:28:13 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 06 13:28:13 2014 +0000"
      },
      "message": "Merge \"install test-reqs when TESTONLY packages are installed\""
    },
    {
      "commit": "07405773714d4bb9d2491025e4630d14d3773678",
      "tree": "650c128df601b06db2fbb31220295bf174aab3bf",
      "parents": [
        "81c5ec1050581f4a47abdb25038dd15abe6f7801",
        "bdab7c74ed2f9b581d2d9394128e32fde1ab8ca1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 06 07:32:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 06 07:32:54 2014 +0000"
      },
      "message": "Merge \"Move to epel 7-1 release\""
    },
    {
      "commit": "81c5ec1050581f4a47abdb25038dd15abe6f7801",
      "tree": "4a2ca9c62c594714e2106285c70fdb2c5bf6820d",
      "parents": [
        "630ef31c372715339bb84162ba6527d9b9988c4c",
        "fe65e2dffac177db61ab868343d6dc32e2da3b6c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Sep 06 01:25:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Sep 06 01:25:55 2014 +0000"
      },
      "message": "Merge \"Set configs for glance_store\""
    },
    {
      "commit": "630ef31c372715339bb84162ba6527d9b9988c4c",
      "tree": "36694cc1417d722b835498dca222d2280f05ae72",
      "parents": [
        "61a6e253f285fd9cfe0ac7612e85e7cf1fff5116",
        "264174500c943a5c28a86c09fe81cf0661ed253a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Sep 05 02:12:24 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Sep 05 02:12:24 2014 +0000"
      },
      "message": "Merge \"Remove sahara-dashboard\""
    },
    {
      "commit": "3710eece149ecd98bfe80b5aaf8fe99b30e24ec9",
      "tree": "e87d71b30ebbcb4a93e54e171e2571ae3ba7a67d",
      "parents": [
        "61a6e253f285fd9cfe0ac7612e85e7cf1fff5116"
      ],
      "author": {
        "name": "Shuichiro MAKIGAKI",
        "email": "shuichiro.makigaki@gmail.com",
        "time": "Thu Aug 28 19:07:09 2014 +0900"
      },
      "committer": {
        "name": "Shuichiro MAKIGAKI",
        "email": "shuichiro.makigaki@gmail.com",
        "time": "Fri Sep 05 01:36:05 2014 +0000"
      },
      "message": "Fix to avoid undefined variables in initial sanity checks\n\nThis commit moves check to see if screen is already running after reading\nstackrc, and changes messages in check if root is running DevStack.\nSTACK_USER is defined in stackrc, and SCREEN_NAME can be replaced with\n\"a non-root account\".\n\nChange-Id: I022ed1099169a3549b7e31883abe33d6298f6fa5\nCloses-Bug: #1362091\n"
    },
    {
      "commit": "a8008f090981fe35999f51089c05ecab2b39a74d",
      "tree": "367876fac749c3cb2348d113b6660df1d5fc56df",
      "parents": [
        "61a6e253f285fd9cfe0ac7612e85e7cf1fff5116"
      ],
      "author": {
        "name": "Gilles Dubreuil",
        "email": "gilles@redhat.com",
        "time": "Tue Jul 15 14:14:56 2014 +1000"
      },
      "committer": {
        "name": "Gilles Dubreuil",
        "email": "gilles@redhat.com",
        "time": "Fri Sep 05 10:35:41 2014 +1000"
      },
      "message": "FAQ: Removed LXC not being supported on Fedora\n\nChange-Id: Ie62e3d81170702c1b87077f6a1a82f407587c684\n"
    },
    {
      "commit": "792dc5f8cf7275d35aff39a5a5127b10f310274d",
      "tree": "77e8bb809434a339baeca421aad2faa305d62d03",
      "parents": [
        "a7a2b883b28a6a2137f9b56be956a5d3798a0479"
      ],
      "author": {
        "name": "Jim Rollenhagen",
        "email": "jim@jimrollenhagen.com",
        "time": "Wed Aug 27 17:03:00 2014 -0700"
      },
      "committer": {
        "name": "Jim Rollenhagen",
        "email": "jim@jimrollenhagen.com",
        "time": "Thu Sep 04 16:57:46 2014 -0700"
      },
      "message": "Simplify ironic-python-agent download\n\nThe kernel and ramdisk for IPA are now uploaded separately, this\ncommit simplifies the download by downloading them separately.\n\nChange-Id: I630b0a9c3d1179a6b97754f1474f62ae7da068a5\n"
    },
    {
      "commit": "61a6e253f285fd9cfe0ac7612e85e7cf1fff5116",
      "tree": "21b4ce5b368393aec0d1bcc79669127e45460e4b",
      "parents": [
        "62cae13d7e7e13102a02aa385ae63b8e2afb7c83",
        "947d7468c84423e5a9079ffda292924097a0b404"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 04 23:40:48 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 04 23:40:48 2014 +0000"
      },
      "message": "Merge \"Use correct class path for token persistence backend\""
    },
    {
      "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": "13249f87093219f4d0038effc1e5907230a470c3",
      "tree": "226a2ff87ae7cc2390d7ab34e93e4dd046bc008c",
      "parents": [
        "0b9464d4066de6167e63a546c64840ae715ac81f"
      ],
      "author": {
        "name": "Davanum Srinivas",
        "email": "dims@linux.vnet.ibm.com",
        "time": "Tue Sep 02 09:50:21 2014 -0400"
      },
      "committer": {
        "name": "Davanum Srinivas (dims)",
        "email": "davanum@gmail.com",
        "time": "Thu Sep 04 13:17:46 2014 +0000"
      },
      "message": "Add oslo.log\n\nInstall the oslo.log library from source so the gate tests\nare run against master.\n\nChange-Id: Id2925ce733773d8189ecc0d24b0384c44fad7b72\n"
    },
    {
      "commit": "0b9464d4066de6167e63a546c64840ae715ac81f",
      "tree": "7baaee7934cf3ab7b6553aecdbfd119cf042cf09",
      "parents": [
        "6131ff06a3f9a7846c4d5ada081d3b4c8db61074"
      ],
      "author": {
        "name": "Davanum Srinivas",
        "email": "dims@linux.vnet.ibm.com",
        "time": "Wed Aug 27 12:50:17 2014 -0400"
      },
      "committer": {
        "name": "Davanum Srinivas (dims)",
        "email": "davanum@gmail.com",
        "time": "Thu Sep 04 13:17:13 2014 +0000"
      },
      "message": "Add oslo.concurrency and oslo.middleware\n\nInstall the oslo.concurrency and oslo.middleware libraries from source so\nthe gate tests are run against master.\n\nChange-Id: I194fc160127ab8b4b7d0086586d8ba7f92c67076\n"
    },
    {
      "commit": "62cae13d7e7e13102a02aa385ae63b8e2afb7c83",
      "tree": "007fab34265ba4b31284e2215206dca4e3002cc6",
      "parents": [
        "6131ff06a3f9a7846c4d5ada081d3b4c8db61074"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu Sep 04 21:25:45 2014 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Thu Sep 04 21:50:06 2014 +1000"
      },
      "message": "Fix tools/xen/functions for bashate errors\n\nChange I205d675ff231c0403dd135eacc8d57b45317859f modified the matching\nfor bashate and it has started running on this file, whereas before it\nwasn\u0027t.  This fixes the errors it is now picking up.\n\nChange-Id: I7876b5c94d90f15e3b0228999c0750bfbebcaa1c\n"
    },
    {
      "commit": "fe65e2dffac177db61ab868343d6dc32e2da3b6c",
      "tree": "72930784db8f1f289cde2f153d80c7525ef358e5",
      "parents": [
        "fe3be5c38eb35f1f8c604b30e12745644c807869"
      ],
      "author": {
        "name": "Flavio Percoco",
        "email": "flaper87@gmail.com",
        "time": "Wed Sep 03 11:51:00 2014 +0200"
      },
      "committer": {
        "name": "Flavio Percoco",
        "email": "flaper87@gmail.com",
        "time": "Wed Sep 03 16:37:38 2014 +0200"
      },
      "message": "Set configs for glance_store\n\nglance_store uses a new section to keep its configs. This patch\nduplicates the existing, store related, config options and sets them\nunder the glance_store section.\n\nOnce glance is fully migrated, the old options will be removed.\n\nChange-Id: Ie3de87cf07a321415d111e644ccbb360c7491151\n"
    },
    {
      "commit": "6131ff06a3f9a7846c4d5ada081d3b4c8db61074",
      "tree": "ea89d75aee2733fac9dfa3570c659f6d853d2101",
      "parents": [
        "0a8c555079fefdbff73852df38fa513a66d0bea4",
        "23a99ff09a4a5557ceb93b0c7a10bd3f7097311a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Sep 03 07:52:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Sep 03 07:52:54 2014 +0000"
      },
      "message": "Merge \"Add myself to the MAINTAINERS file for Swift\""
    },
    {
      "commit": "0a8c555079fefdbff73852df38fa513a66d0bea4",
      "tree": "28bb5f9d37a5e001f57c45e3ad5b2b1f5610e36a",
      "parents": [
        "a672e02818869de184c7c04aeb2f3e471bec3153",
        "f71b500beaf3d09c0388fed8480c9a5a25524c87"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 02 22:06:15 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 02 22:06:15 2014 +0000"
      },
      "message": "Merge \"Faster nova fixed key generation\""
    },
    {
      "commit": "bdab7c74ed2f9b581d2d9394128e32fde1ab8ca1",
      "tree": "4927db96203bc0c4ac6615d80af55d2eeabaa05e",
      "parents": [
        "a672e02818869de184c7c04aeb2f3e471bec3153"
      ],
      "author": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Tue Sep 02 09:09:43 2014 +1000"
      },
      "committer": {
        "name": "Ian Wienand",
        "email": "iwienand@redhat.com",
        "time": "Tue Sep 02 09:10:39 2014 +1000"
      },
      "message": "Move to epel 7-1 release\n\nEPEL7 has updated.  AFAIK there is no better way to determine this; we\ncould possibly scrape [1] but this just seems to replace one problem\nwith another (maintaining the scraping)\n\n[1] http://download.fedoraproject.org/pub/epel/7/x86_64/repoview/epel-release.html\n\nChange-Id: Iadf66c92fcf31edeb0f364a5b1de5d87630e9a42\n"
    },
    {
      "commit": "264174500c943a5c28a86c09fe81cf0661ed253a",
      "tree": "3f48c13fe3c2de963410d5a511b494da25cb1676",
      "parents": [
        "a672e02818869de184c7c04aeb2f3e471bec3153"
      ],
      "author": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Mon Sep 01 15:32:58 2014 +0900"
      },
      "committer": {
        "name": "Masayuki Igawa",
        "email": "igawa@mxs.nes.nec.co.jp",
        "time": "Mon Sep 01 15:36:15 2014 +0900"
      },
      "message": "Remove sahara-dashboard\n\nsahara-dashboard has been removed in the commit:\n  Change-Id: I1f0e93e1dee3d065c4f00d8bf2042bebc8d45a22\nHowever, there is still sahara-dashboard in extras.d/70-sahara.sh. This\ncauses an error.\n\n/opt/stack/new/devstack/extras.d/70-sahara.sh: line 7:\n/opt/stack/new/devstack/lib/sahara-dashboard: No such file or directory\n\nSo this commit just removes it.\n\nChange-Id: Iae76dc5f92a1f0a557d43d74b9b5d2c347cc23a9\nCloses-Bug: #1363828\n"
    },
    {
      "commit": "a672e02818869de184c7c04aeb2f3e471bec3153",
      "tree": "5f58410fc5691d384c960e26254e5d94ae5f4ac3",
      "parents": [
        "312fafd2282ff84de313fa16d8d9e0fa79c0b8a6",
        "d074dc7f7e37c8ff1ce781f0bbc7f88196567f00"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Aug 31 08:32:58 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Aug 31 08:32:58 2014 +0000"
      },
      "message": "Merge \"Use the apache 2.4 ErrorLogFormat directive\""
    },
    {
      "commit": "312fafd2282ff84de313fa16d8d9e0fa79c0b8a6",
      "tree": "a92f924ba76db7c0bb4886fad86a6fdafb3d66d8",
      "parents": [
        "38f5fb725257517646d3f6e4d6856d6f42665753",
        "eae7c9979adb7bc6b3150fba02cc696187cbe69d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Aug 31 08:26:51 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Aug 31 08:26:51 2014 +0000"
      },
      "message": "Merge \"Support GlusterFS cinder backend\""
    },
    {
      "commit": "38f5fb725257517646d3f6e4d6856d6f42665753",
      "tree": "6f2a8e83858e6d341cb169c006211cb6e831aaa5",
      "parents": [
        "1fe1670cf191813b95ae1efb0b657d68771ceff9",
        "9ec58aec649c1f0899b3f0cf2a9d7821cf00008b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sun Aug 31 06:38:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sun Aug 31 06:38:04 2014 +0000"
      },
      "message": "Merge \"Support ipset for security group\""
    },
    {
      "commit": "23a99ff09a4a5557ceb93b0c7a10bd3f7097311a",
      "tree": "4ccd784cf5961d54110f2720b9d309ba4ae72738",
      "parents": [
        "b6f183ad09c51f0d116fecc0c526d6752424a35b"
      ],
      "author": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@enovance.com",
        "time": "Sat Aug 30 12:53:52 2014 +0200"
      },
      "committer": {
        "name": "Chmouel Boudjnah",
        "email": "chmouel@enovance.com",
        "time": "Sat Aug 30 22:29:06 2014 +0200"
      },
      "message": "Add myself to the MAINTAINERS file for Swift\n\nChange-Id: I9daeadabab9048234d946ea99be7f05254f5bc0c\n"
    },
    {
      "commit": "1fe1670cf191813b95ae1efb0b657d68771ceff9",
      "tree": "e016e9bd6f4eee28f2a8c8aa9c604698e18e4d67",
      "parents": [
        "9a59e81eb0a8b5687f7f982006a0c401993f2d04",
        "d738a9ecf738c741abc677c9c6102c88d4f1ed8c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 30 18:27:01 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 30 18:27:01 2014 +0000"
      },
      "message": "Merge \"Ubuntu: Start openvswitch-switch service after install\""
    },
    {
      "commit": "9a59e81eb0a8b5687f7f982006a0c401993f2d04",
      "tree": "9350579f2aad0df8ab76c819ed6372c8f11e1ff7",
      "parents": [
        "b6f183ad09c51f0d116fecc0c526d6752424a35b",
        "18d5db8452fb8fc5bfb55c4e9c7aa5f03cdbe829"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 30 15:43:18 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 30 15:43:18 2014 +0000"
      },
      "message": "Merge \"Add graphviz package to general list for building docs\""
    },
    {
      "commit": "b6f183ad09c51f0d116fecc0c526d6752424a35b",
      "tree": "5dc2b648ce4f41845cbef0e29c195d142173798d",
      "parents": [
        "434982c96d758a55a324d933df8f5e3949813fc8",
        "62ec61c211563bac71b693c64ce2d5389a9e3fe6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 30 04:09:08 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 30 04:09:08 2014 +0000"
      },
      "message": "Merge \"Detect when Debian is used to launch libvirtd\""
    },
    {
      "commit": "947d7468c84423e5a9079ffda292924097a0b404",
      "tree": "fbd84c501aab095232ee31c66ac7ec871a09e668",
      "parents": [
        "434982c96d758a55a324d933df8f5e3949813fc8"
      ],
      "author": {
        "name": "Morgan Fainberg",
        "email": "morgan.fainberg@gmail.com",
        "time": "Fri Aug 29 13:26:31 2014 -0700"
      },
      "committer": {
        "name": "Morgan Fainberg",
        "email": "morgan.fainberg@gmail.com",
        "time": "Fri Aug 29 13:26:31 2014 -0700"
      },
      "message": "Use correct class path for token persistence backend\n\nKeystone has moved over to using a new location for the token\npersistence backends (drivers). The old values will continue to\nwork, but this will limit the deprecation warnings for an out\nof the box devstack install.\n\nChange-Id: I7c437788c8aee0106fa7f3c37617fbd1220291ef\nbp: non-persistent-tokens\n"
    },
    {
      "commit": "434982c96d758a55a324d933df8f5e3949813fc8",
      "tree": "f4273fe877129440a91f6984e0f636fa06bc040a",
      "parents": [
        "b0f727129885d9c4b0d0fcb8c7e7b59b9c206bb8",
        "bcd2ba4b23f0b1a4963dfdc5f2738a2f57a7a4bc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 29 11:20:28 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 29 11:20:28 2014 +0000"
      },
      "message": "Merge \"Additional Cinder backend: solidfire\""
    },
    {
      "commit": "b0f727129885d9c4b0d0fcb8c7e7b59b9c206bb8",
      "tree": "91b02d3d8c434a1d160b9a5934c286f892dd0ba3",
      "parents": [
        "78d7c60aeae2f61746f7fe5801ac86af3428b67e",
        "34bd2313f8be3202cea2f63715d3af58e618f072"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Aug 29 01:36:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Aug 29 01:36:54 2014 +0000"
      },
      "message": "Merge \"remove tools/jenkins\""
    },
    {
      "commit": "78d7c60aeae2f61746f7fe5801ac86af3428b67e",
      "tree": "f09c4c1e4cee4dcb3d34edf32a624ccae385bf8c",
      "parents": [
        "a90898d90438834ac32224162500b7d54fe2e603",
        "5bae6ca0be8273e4e9866f12f00d5a7dae0d0220"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Aug 28 22:04:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Aug 28 22:04:10 2014 +0000"
      },
      "message": "Merge \"scope warnings to only display if the services are enabled\""
    },
    {
      "commit": "d738a9ecf738c741abc677c9c6102c88d4f1ed8c",
      "tree": "64959a48f1ea010c62053485958bcdcf94183b4a",
      "parents": [
        "a90898d90438834ac32224162500b7d54fe2e603"
      ],
      "author": {
        "name": "Sean M. Collins",
        "email": "sean_collins2@cable.comcast.com",
        "time": "Thu Aug 28 15:32:44 2014 -0400"
      },
      "committer": {
        "name": "Sean M. Collins",
        "email": "sean_collins2@cable.comcast.com",
        "time": "Thu Aug 28 15:54:40 2014 -0400"
      },
      "message": "Ubuntu: Start openvswitch-switch service after install\n\nChange-Id: I73a7cec67d0f0782de1598c4ebb1815726e38199\nCloses-Bug: #1362782\n"
    },
    {
      "commit": "d074dc7f7e37c8ff1ce781f0bbc7f88196567f00",
      "tree": "60995ba98b831d71ccb931f357fd4d11573a0046",
      "parents": [
        "a90898d90438834ac32224162500b7d54fe2e603"
      ],
      "author": {
        "name": "Morgan Fainberg",
        "email": "morgan.fainberg@gmail.com",
        "time": "Tue Jun 24 21:33:39 2014 -0700"
      },
      "committer": {
        "name": "Morgan Fainberg",
        "email": "morgan.fainberg@gmail.com",
        "time": "Thu Aug 28 08:39:50 2014 -0700"
      },
      "message": "Use the apache 2.4 ErrorLogFormat directive\n\nUse the new ErrorLogFormat directive to make the Keystone logs\nunder Apache to look like the standard oslo log format.\n\nChange-Id: Ie823abf2fa06b8ce22027c21bef455808a4a768e\n"
    },
    {
      "commit": "62ec61c211563bac71b693c64ce2d5389a9e3fe6",
      "tree": "bffdad520d0c2a34de93e5c15a8f50d11111be95",
      "parents": [
        "a90898d90438834ac32224162500b7d54fe2e603"
      ],
      "author": {
        "name": "mathieu-rohon",
        "email": "mathieu.rohon@gmail.com",
        "time": "Thu Aug 28 16:40:14 2014 +0200"
      },
      "committer": {
        "name": "mathieu-rohon",
        "email": "mathieu.rohon@gmail.com",
        "time": "Thu Aug 28 16:40:14 2014 +0200"
      },
      "message": "Detect when Debian is used to launch libvirtd\n\nthis patch checks if os_VENDOR is ubuntu to launch\nlibvirt-bin service. Previously, is_ubuntu() was used, but\nthis function only detects if a deb packaging is used, so\nthere were no distinction between Ubuntu and Debian.\n\nChange-Id: I222b71962f49896063910ff2a25e4f57be4bf819\nCloses-Bug: 1361260\n"
    },
    {
      "commit": "9ec58aec649c1f0899b3f0cf2a9d7821cf00008b",
      "tree": "0555d8fa199dece8f765fdbafe7f205065e35b8f",
      "parents": [
        "1316ff114019c27ce0406b09572942a60609d248"
      ],
      "author": {
        "name": "shihanzhang",
        "email": "shihanzhang@huawei.com",
        "time": "Tue Aug 12 15:24:23 2014 +0800"
      },
      "committer": {
        "name": "shihanzhang",
        "email": "shihanzhang@huawei.com",
        "time": "Thu Aug 28 10:42:03 2014 +0800"
      },
      "message": "Support ipset for security group\n\nInstall ipset if the q-agt service is enabled.\n\nPartially implements blueprint: add-ipset-to-security\n\nChange-Id: Ic0820a03e9823be39e26254e7c99fe2c4c811c8b\n"
    },
    {
      "commit": "a90898d90438834ac32224162500b7d54fe2e603",
      "tree": "ae503e532a1fc3e887f4e9183d816bd76fcca257",
      "parents": [
        "a7a2b883b28a6a2137f9b56be956a5d3798a0479"
      ],
      "author": {
        "name": "Sergey Lukjanov",
        "email": "slukjanov@mirantis.com",
        "time": "Tue Aug 05 16:14:12 2014 +0400"
      },
      "committer": {
        "name": "James E. Blair",
        "email": "jeblair@openstack.org",
        "time": "Wed Aug 27 17:00:01 2014 -0700"
      },
      "message": "Move sahara client installation to lib/sahara\n\nAll other projects installs their clients in the same lib file as the\nmain services.\n\nRemove sahara-dashboard installation\n\nSahara dashboard is now merged into the Horizon and enabled by default\n(when data_processing endpoint is available), so, we should stop\ninstalling it as separated dashboard.\n\nChange-Id: I1f0e93e1dee3d065c4f00d8bf2042bebc8d45a22\n"
    },
    {
      "commit": "5cd17f71ca8cf335beeaad55a1b530825bd181c8",
      "tree": "7b0709ee38b58725405f33a807574d21e001b02d",
      "parents": [
        "a7a2b883b28a6a2137f9b56be956a5d3798a0479"
      ],
      "author": {
        "name": "Doug Hellmann",
        "email": "doug@doughellmann.com",
        "time": "Wed Aug 27 09:42:41 2014 -0400"
      },
      "committer": {
        "name": "Doug Hellmann",
        "email": "doug@doughellmann.com",
        "time": "Wed Aug 27 09:53:22 2014 -0400"
      },
      "message": "Add oslo.utils and oslo.serialization\n\nInstall the oslo.utils and oslo.serialization libraries from source so\nthe gate tests run against master.\n\nChange-Id: I2cb35c9dfd18588e4caa11134e6a34d83324e136\n"
    },
    {
      "commit": "f71b500beaf3d09c0388fed8480c9a5a25524c87",
      "tree": "94556915d766ecfb8e7a759122d06321bc2f4d2f",
      "parents": [
        "a7a2b883b28a6a2137f9b56be956a5d3798a0479"
      ],
      "author": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed May 28 09:52:22 2014 +0200"
      },
      "committer": {
        "name": "Attila Fazekas",
        "email": "afazekas@redhat.com",
        "time": "Wed Aug 27 09:21:13 2014 +0200"
      },
      "message": "Faster nova fixed key generation\n\nUsing bc 64 times in loop is too verbose and slow,\nreplacing the echo/bc loop with hexdump and urandom.\n\nThe hexdump approach is 75 times faster and\ndoes not floods the debug logs.\n\nUsing the common function for generating,\nthis kind of string with lib/heat and by the read_password.\n\nChange-Id: If6a86dfaf0c21e2635c6de0a7b96a8ed7ec5b507\n"
    },
    {
      "commit": "a7a2b883b28a6a2137f9b56be956a5d3798a0479",
      "tree": "06936e69063399fac38da617ec2f8d3c44adc75c",
      "parents": [
        "11d6bde264a90fde1d8bb8b15e9229f7af808840",
        "4e07fdcba76a58fc2b21ce6670144312ddb73869"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Aug 27 04:13:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Aug 27 04:13:05 2014 +0000"
      },
      "message": "Merge \"Add and document $NOVA_VNC_ENABLED for forcing VNC on\""
    },
    {
      "commit": "e0b08d04ab41f9aca96997c87bd9fa13feba2536",
      "tree": "929d6624b29363e0506459864ab38c632aee180c",
      "parents": [
        "11d6bde264a90fde1d8bb8b15e9229f7af808840"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Wed Aug 20 00:34:55 2014 -0700"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Tue Aug 26 17:10:52 2014 -0700"
      },
      "message": "Pull dstat logic into its own function so grenade can use it\n\nIn order to use dstat on the new side of grenade, pull dstat code into\nits own lib with the function start_dstat\n\nChange-Id: I5c908d594a6f3a90ed4b3f744002bf606841cf07\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": "18d5db8452fb8fc5bfb55c4e9c7aa5f03cdbe829",
      "tree": "55a1cce848e0121dcb7cb76b80564b5179e3f97e",
      "parents": [
        "89a263bc419cea239119e7d208a0cd6d02b4b54e"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Wed Aug 20 18:09:44 2014 -0700"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Wed Aug 20 18:09:44 2014 -0700"
      },
      "message": "Add graphviz package to general list for building docs\n\nA few projects are now gating on docs not having warnings/errors in them\nduring the docs build with sphinx, so developers are going to want to be\nable to run \u0027tox -e docs\u0027 locally and fix issues.\n\nThe graphviz package is used by sphinx when building docs but you have\nto get it from the distro, so this change adds the package to the\nvarious distro lists.\n\nCloses-Bug: #1359749\n\nChange-Id: I7b7dee5e5d0dce6d5020b3e711f500118be163f8\n"
    },
    {
      "commit": "4e07fdcba76a58fc2b21ce6670144312ddb73869",
      "tree": "883dc069714701ac9337520733c6e41e80958343",
      "parents": [
        "58f8f429c88f11f6c2dc361306d920cece2f67ae"
      ],
      "author": {
        "name": "Robbie Harwood (frozencemetery)",
        "email": "rharwood@redhat.com",
        "time": "Mon Jul 14 18:11:39 2014 -0400"
      },
      "committer": {
        "name": "Robbie Harwood (frozencemetery)",
        "email": "rharwood@redhat.com",
        "time": "Wed Aug 20 17:09:59 2014 -0400"
      },
      "message": "Add and document $NOVA_VNC_ENABLED for forcing VNC on\n\nThis allows multinode setups to function correctly without enabling the\nunneeded n-novnc and n-xvnc services on pure compute nodes.\n\nChange-Id: Ie02734bb598d27560cf5d674c9e1d9b8dca3801f\nCloses-Bug: 1342155\n"
    },
    {
      "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\""
    }
  ],
  "next": "b0b62431c8bb0699472faa3b5275edb38b2ee77c"
}
